Posts Tagged ‘Azores’

Guinean puffer

Guinean puffer

Sphoeroides marmoratus – Guinean puffer hidden in the sand, Azores Islands, Portugal