A Well Cultivated Mustache, Udaipur
20180125_D855652
IndiaStreet PhotographyUdaipurmanmustachepeoplestreet