The Plaza Hotel
Photograph - Digital Slr
The Plaza Hotel on the corner of Fifth Avenue and Central Park South, overlooking the Pond in the Park.
September 6th, 2010
Viewed 46 Times - Last Visitor from New York, NY on 07/03/2015 at 6:07 PM