penelope gerosa

Stitcher & costume technician