Indian Peafowl

Indian Peafowl

Observation - Indian Peafowl - Southern Africa. Description: