The Gibraltar Cross of Sacrifice is a war memorial in the British Overseas Territory of Gibraltar. It is located west of North Front Cemetery, at the junction of Winston Churchill Avenue and Devil's Tower Road.
Gibraltar Cross of Sacrifice
By Mike1989 @ 2012-12-15 05:23:19
Anonymous
@ 2019-06-02 07:50:18
There are plans in the very near future to remove dismantle and transfer our Cross Of Sacrifice to a new location from its Iconis landmark .Not good !