Melissa Kantor's picture

Melissa Kantor


USA flag (b.1970)

aka Stella Lennon

Melissa Kantor lives in Brooklyn, New York, with her family.
 
Series
thumbthumb
 
Series contributed to
Amanda Project (as by Stella Lennon)
1. Invisible I (2009)
thumb