Picture of the Day - January 31

Untitled

Untitled

A man who runs a tea stall on the ghats at the Ganges river decided to paint the Indian flag on his face in celebration of Republic Day on January 26th in Varanasi.