Daniel Greene

ASL–English interpreter, photographer, writer, technophile, singer. Live with my husband & two dogs. Love to cook. Hugs for whoever uses 'comprises' correctly.

Daniel Greene