Shari Mendelson
Images
Bio
Press
Contact
Artist’s Rendering
, Saint Peters Church, NY, NY 1998
<
previous
next
>
Current Work
Past Work
Installations