ATLANTA, GEORGIA - The impressive food Court at the Georgia Aquarium, the world's largest aquarium February 20, 2011 in Atlanta, Georgia.
Editorial use only
Editorial credit: Sean Pavone / Shutterstock.com

Royalty-free stock photo ID: 71862328

ATLANTA, GEORGIA - The impressive food Court at the Georgia Aquarium, the world's largest aquarium February 20, 2011 in Atlanta, Georgia.