moorish idol

moorish idol

Observation - moorish idol - Southern Africa. Description: