Where is Barcelona Roman amphitheatre and circus located?
Barcelona Roman amphitheatre and circus, Barcelona Roman amphitheatre and circus, Spain (approx. 41.383614°, 2.1819446°)
Barcelona Roman amphitheatre and circus, Barcelona Roman amphitheatre and circus, Spain (approx. 41.383614°, 2.1819446°)