Kumbhalgarh or The Great Wall of India (20)

The walls of Kumbhalgarh

Kumbhalgarh or The Great Wall of India