In city

id: 832-23-UDA
Date: 1981 / 02
Country: INDIA
Place: UDA / Udaipur (Rajasthan)
Temple:
Godhead: