Designed by
Title
Water splash falling from the cave stone. Water drops scattered and dripping #230966050
Description
Water splash falling from the cave stone in Cherrapunji, Meghalaya, India. Water drops scattered and dripping from the cave stone wall naturally. It's a fresh drinking water