World Trade Centre – NY
World Trade Centre, New York. A US flag is draped over a fence. New York, NY. May 19, 2011. Photo: Edmond Terakopian World Trade Centre – NY, a set on Flickr. World Trade Centre Memorial Plaza,...
View Article
More Pages to Explore .....