Advertisement
Photo 84 of 250 photos
Large scarf of the Statue of Liberty and the Twin Towers circa 1975
Advertisement
Advertisement