RYCA

News
Religion

Star Wars art installation in London church relocated following parishioner complaints

The stormtrooper on a cross is part of an exhibition due to open to the public on Thursday