Moorish Idol

Moorish Idol

Observation - Moorish Idol - Southern Africa. Description: