Elephants Standing in the River, Pinnewala Sri Lanka


Pinnewala, Sri Lanka

16 Seconds

Clip ID: 6923

Or

View Similar Clips from the Elephants of the Pinnewala Elephant Orphanage, Sri Lanka Collection.