Vacation Day 1 - Monterey Bay Aquarium - shafer
Divers in the Tide Pool

Divers in the Tide Pool

montereybayaquarium