ITHACA

"the Plaza de Toros at La Linea, Spain" (U17.1986)

La Linea was the demarcation line between Spain and Gibraltar (which belonged to Great Britain).