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.
View in Google Earth Categories: Art - Sculpture
Links: en.wikipedia.org
By: Mike1989
Advertisement

Comments

Policies
Please enable images and enter code to post
Reload
Advertisement