Museum of Fine Arts, Boston
Boston, MA
Culture
The Museum of Fine Arts is an art museum in Boston, Massachusetts. It is the 20th-largest art museum in the world, measured by public gallery area.
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