Located between the Mediterranean and Atlantic, on the very edge of Europe, Gibraltar was a place of varied nationalities, languages, religions and social classes.
Durin.
Anticexlibris
Gibraltar : the greatest siege in british history