In My Body
a retrospective of 20 years of work by Philadelphia based photographer and mixed media artist Leah Macdonald.
November 5th through December 31st 2010.
A public opening reception will take place on First Friday, December 3rd from 5-8pm.
201 North 3rd Street
Philadelphia, PA 19106
Events by Location
Photographer Posts by Tag