In city

id: 1371-23-NWD
Date: 1983 / 11
Country: INDIA
Place: NWD / New Delhi
Temple:
Godhead: