Posted on June 29, 2022September 29, 2023The Palace Armoury in Valetta Malta’s capital Valetta is as much a town as it is a fortress and this armoury has the matching tools. (more…)