The Monterey Aquarium in Monterey, CA houses an amazing display of living jellyfish. I had the pleasure of visiting on my way down from San Francisco last week. Check out my photos!
The Monterey Aquarium in Monterey, CA houses an amazing display of living jellyfish. I had the pleasure of visiting on my way down from San Francisco last week. Check out my photos!