Skip to main content

Happy City

2004 work of public art by Peter Sis located in 86 St (4/5/6) station (New York City Transit)

By Peter Sís

About

Related works