Thumbnails
 

A home in the village of Stok with the traditional Hindu symbol of luck, the swastika, painted on the walls in Ladakh, Kashmir, India