The winner of the Best Moustache Competition at the 2009 Marwar Festival held at the stadium in Jodhpur, Rajasthan, india.


Size: 5616px × 3744px
Location: Jodhpur, Rajasthan, India
Photo credit: © Tim Whitby / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 2009, competition, festival, india, jodhpur, long, longest, marwar, moustache, rajasthan, tourist, tourists, winner