Peacocks galore

Peacocks galore

Observation - Peacocks galore - UK and Ireland. Description: