Rock of Contention: A History of Gibraltar

GPTKB entity