Beauty will save

Beauty in everything

Kumbhalgarh or The Great Wall of India (19)

Built on a hill the Great Wall of India

Kumbhalgarh or The Great Wall of India