mahamaya.com
»
India 1998
: 13 / 215
Delhi. Snake charmer outside of the B'Hai Lotus Temple.