Comments by fantod

  • Algésiras is the French spelling for the city of Algeciras in Spain.

    December 8, 2009