The Christian Arts Trust is proud to help sponsor this wonderful exhibition and it is joyous to see our home, the blue planet, slowly revolving above the nave of Southwark Cathedral on the South Bank of the River Thames in London. Find out more about the exhibition here Not only does its sheer ... Read More
You are here: Home / Archives for Latest News