Peacock in the Park

Peacock in the Park

Observation - Peacock in the Park - UK and Ireland. Description: