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.
Art - Sculpture
Links: en.wikipedia.org
By: Mike1989