Stock Photo - A street in Algeciras, a port city in the south of Spain on the Bay of Gibraltar. In front of some rather shabby and derelict looking buildings is a wall, on which someone has printed the words ARRIBA ESPANA FRANCO. A poster for a bullfight has been partially removed.

Stock Photo: A street in Algeciras, a port city in the south of Spain on the Bay of Gibraltar. In front of some rather shabby and derelict looking buildings is a wall.

Searchable keywords

Choose multiple keywords