Neon light sculpture

Stephen Antonakos, ‘Neon light sculpture’, Manhattan, New York, 1990.
Photo: New York City Percent For Art Program.


0 Comments