Sea urchin feet (podia)
These pictures were taken underwater in the Bay of Brest (Brittany, France).
© Vaulot | Stock Free Images
Similar Free Images
Categories: