Peacock at Yala National Park,Sri Lanka.

- Image ID: EF9AW0
Peacock at Yala National Park,Sri Lanka.
Paul Quayle / Alamy Stock Photo
Image ID: EF9AW0
Sri Lanka
Location: Sri Lanka