Gladiators in Tarragona Spain / by JD Andrews

Tarragona is a city located in the south of Catalonia on the north-east of Spain, by the Mediterranean.