News

On the northwestern tip of France where the English Channel meets the Celtic Sea, the inlet city of Morlaix ... Notably, a very faded painting of the crucifixion scene with Jesus on the cross ...