Royalty-free stock photo ID: 1032697096

A sea urchin on a aquariumglass