Algeciras

 

Location: Algeciras, , Spain

 

Description
A location presumably in Spain.

Appearances

CF14 - Too Many Traitors

Details

  • Casefiles

 

A location presumably in Spain.
CF14, Page:83