Grouper Marbled Leopardgrouper 5

Grouper Marbled Leopardgrouper 5

Observation - Grouper Marbled Leopardgrouper 5 - Southern Africa. Description: