Author

puu

Devra is a New York-based photographer and sewer who tries to find time to do her day job in between bouts of crazed sewing.