Saturday, February 11, 2012

Painted Storks, Ibises and Egrets



Atchuvely - Thondamanar road, Jaffna, Sri Lanka.

No comments: