Senglea’s parish church is also graced by a set of 13 altar cloths with gold thread embroidery on red velvet. The one placed on the altar of the Holy Trinity was made in 1894, in Lyon, France, ...
As traumatic as those experiences were, efforts to help him overcome the strain of what he had endured also gave him an unlikely skill: the ability to do intricate needlework. Like many other British ...