Malta – South Eastern Region – Valletta – Upper Barrakka Gardens (HMS Orwell)
Located in Upper Barrakka Gardens is this memorial to 15 men who died on the HMS Orwell when it was
Read MoreLocated in Upper Barrakka Gardens is this memorial to 15 men who died on the HMS Orwell when it was
Read More