Tova Snyder at work on the trompe l'oeil windows for 'The Waterfront',
South Main Street, Port Chester, NY, fall 2009






back to gallery