Designed by
Title
Chittorgarh Fort, Kalika Mata Temple, Rajasthan, India #255365705
Description
Chittorgarh Fort, Kalika Mata Temple, The goddess Kalika symbolizes valor and power and is believed to be the protector of Chittorgarh. Rajasthan, India
This image is editorial