DSC00613 Published May 28, 2015 at 3240 × 4320 in India A policeman took exception to me dipping my feet in the holy water. Share this:TweetLike Loading...