'The flag of this British Crown colony has a castle denoting its strategic importance in the Mediterranean'
Gibraltar
FLAGS: The flag of this British Crown colony has a castle denoting its strategic importance in the Mediterranean
The flag of this British Crown colony has a castle denoting its strategic importance in the Mediterranean
The flag of this British Crown colony has a castle denoting its strategic importance in the Mediterranean
FLAGS
Gibraltar
FLAGS