Fenway Big Screen

The big screen TV above the center field stands in Fenway
Fenway Big Screen
This is image is licensed under Creative Commons Attribution Share Alike 2.0

Author: Flickr User: Aidan C. Siegel

Contact Us