Fishes water surface. Cabrera island, National nature marine reserve, Mallorca Majorca Balearic isles Spain Mediterranean Europe

- Image ID: C0TEYY
Fishes water surface. Cabrera island, National nature marine reserve, Mallorca Majorca Balearic isles Spain Mediterranean Europe
CFimages / Alamy Stock Photo
Image ID: C0TEYY
Location: Cabrera Mallorca Majorca Balearic Spain