Leopard flounder eyes, Indonesia

Bildnummer 12376329
Leopard flounder eyes, Indonesia
;