Built in 1912, Fenway Park is one of the best known and most historic landmarks in the city of Boston. View of one of the light towers inside of the park.

Royalty-free stock photo ID: 12380056

Built in 1912, Fenway Park is one of the best known and most historic landmarks in the city of Boston. View of one of the light towers inside of the park.