Painted stork in Udawalawe National Park Sri Lanka

Painted stork in Udawalawe National Park Sri Lanka