B009_C067_09279H

Add Favourites

Description

Twinspot lionfish, (Dendrochirus biocellatus). Bali, Indonesia.