Humphead wrasse

Humphead wrasse (Cheilinus undulatus)

Showing all 7 results