DSC_0275 Sri Lanka painted stork and pelicans… Share this:TwitterFacebookPinterestEmailLike Loading...