rockskipper leopard

rockskipper leopard

Observation - rockskipper leopard - Southern Africa. Description: