Mega moustache

An impressive moustache.

Location: Mandi, Himachal Pradesh, India.

Photographer: © Neil Harris