
Walking Men 99 is a public art installation featuring pedestrian traffic light walking men from around the world. The work can be found at Church Street, Park Place and Barclay Street, near the WTC construction site in Downtown Manhattan. Travel Photos: Manhattan Photo Gallery Read more »








