peacock

peacock

Observation - peacock - UK and Ireland. Description: .

.