A NEW RAMADA HOTEL
NEAR THE TAJ MAHAL
AGRA
INDIA

2007

/