Interior, Dilwara Temple, Mount Abu, India


(Cross-eyed stereo pair)