Posts Tagged ‘Islands’

Guinean puffer

Guinean puffer

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