DSC03398
Nov 25, 2013

Incredible attention to detail at Samode Havali palace, Jaipur. India