street vendor impersonating ganesha - pushkar (india)

street vendor impersonating ganesha - pushkar (india), elephant, ganesh, ganesha, god, head, pushkar street vendor impersonating ganesha - pushkar (india), elephant, ganesh, ganesha, god, head, pushkar

street vendor impersonating ganesha - pushkar (india)

Street vendor impersonating Ganesha - Pushkar (India)

elephant
ganesh
ganesha
god
head
pushkar
May 16, 2009