mahamaya.com
»
India 2001
: 18 / 247
The garden and drive-in restaurant at the Airlines Hotel, Bangalore.