Belief, Brick, India November 2, 2017 Velicha Sithar Yet another god (godman or saint) in the street corner. Thambu Chetty Street. Like this:Like Loading...