Tesla-invite-II
“The Deciduous”
Steven West presents an installation of lithographic works
March 30th – April 13th
Artist Reception: April 6th 6-9 PM
Tesla Manhattan
511 W 25th Street
New York NY 10001
Postcard image