Mother's Love | Sri Lanka

A new born baby elephant at Kawudulla National park, Sri Lanka. Photo by: Luckwicksen © 2024 All Rights Reserved by Photographer | Nov

Comments

Login to Comment

No Comments Posted