Harvard Stadium
Boston, MA
City
Harvard Stadium is a U-shaped college football stadium in the Allston neighborhood of Boston, Massachusetts. Owned and operated by Harvard University, it is home to the Harvard Crimson football program and can seat just over 25,000 spectators.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account