1 Central Wharf, Boston, Massachusetts 02110 USA
Rainbow over the New England Aquarium
Photo Credit: Yelp