­
Walk in Paradise (Island of Sri Lanka): Kaudulla National Park

analytics

slide

Culture

You and Me

Sri Lankan Elephant - Elephas Maximus  ...

Like father like son

Sri Lankan Elephant - Elephas Maximus  ...