Internationally acclaimed sand artist Padma Shri Sudarshan Pattanaik on Saturday erected a 20-foot-long moustache of a man on the golden sea beach here to ...