Magro Brothers keep their annual pledge with royalty at Buckingham Palace
For the sixth consecutive year, on the occasion of the anniversary of the Duke of Edinburgh’s visit to the Magro Brothers’ factory at Xewkija, Gozo, the Magro family has kept to their pledge of presenting...