Jellyfish

Jellyfish

A translucent jellyfish resting on the crumbled shells of an Atlantic beach.