Is this an old human design or just water erosion on these rocks. Found Near Shabri Falls(UP, India)
No recommendations yet