Peacock in a tree!

Peacock in a tree!

Observation - Peacock in a tree! - UK and Ireland. Description: