Interior of Vimala TempleMount Abu. Rajasthan, western India

Interior of Vimala TempleMount Abu. Rajasthan, western India

Interior of Vimala Temple
Mount Abu. Rajasthan, western India