Designed by
Title
Gibraltar Cross of Sacrifice. British Overseas Territory, UK #157926270
Description
Cross of Sacrifice. A war memorial in the British Overseas Territory of Gibraltar, with the inscription that say In glorious memory of those who died for the Empire. Gibraltar, UK