British Overseas Territories

Gibraltar: Earth, Air, Water and Spanish Fire

Why Gibraltar is British.

Why Gibraltar and its territorial waters are British.