Tag Archives: London Terrace Gardens

New York City Construction Gets An Art Lesson

New York is a city of perpetual construction. Whether it’s fixing up old buildings or creating new ones, it’s hard to pass a block without seeing some sort of construction being worked on. But just because one day the completed … Continue reading

Posted in Photo Slideshows | Tagged , , , , , , | Comments Off on New York City Construction Gets An Art Lesson