To The Green Monster Seats
Photograph - Digital Photograph
A sign directing fans to one of the popular seating sections of Fenway Park.
April 20th, 2012
Viewed 8,964 Times - Last Visitor from New York, NY on 05/14/2021 at 9:48 AM