follow us on facebooklinked-in profile
helen mirra

 

Helen Mirra (1970, Rochester, New York) is a walking experiment.

 

Dialogue, April- June 2011 by Peter Eleey / Helen Mirra

website helen mirra