June 13, 2015

Christians Aware: The meeting of opposites? Hindus and Christians

Location: St Philip’s Church, Evington Road, Leicester LE2 1HN

;