EGIMAGE_20060215051904_TheFilm_0227.jpg
Puppets - Jaipur, Rajastan, India