Landsdowne St.

Landsdowne St. is the street behind the Green Monster in Fenway Park.