Designed by
Title
Sign on the entrace to Devil`s Tower Camp Gibraltar #129071873
Description
Gibraltar, United Kingdom, 3rd October 2018:- A sign at the entrance to Devilââ¬â¢s Tower Camp, part of British Forces Gibraltar. Gibraltar is a British Overseas Territory located on the southern tip of Spain.
This image is editorial