Share
twitterlinkedinfacebook
Image 1 of 1
51908RKP.jpg
Painted Stork, Mycteria leucocephala, Dambulla Lake, Sri Lanka, fishing at waters edge with reflection