Some of the Roman ruins at the Museum of History Barcelona, Spain

Some of the Roman ruins at the Museum of History Barcelona, Spain