March 28, 2024
Leila Navidi
Guests watch the Fall of Atlantis show the Atlantis Aquarium at the Forum Shops at Caesar's Palace Wednesday, June 15, 2011.