Category: Nature

La Jelly at La Jolla

These are taken at Birch Aquarium at La Jolla, San Diego in California.

Advertisements