Saturday, December 06, 2008

Orcha, India

The roof top garden of the Orcha hotel.

No comments: