Designed by
Title
Tarragona, Spain - April 15, 2024: Detail of Roman sculpture in Tarragona #314903249
Description
Tarragona, Spain - April 15, 2024: Shows a detail of a Roman sculpture in Tarragona, highlighting human and animal figures carved in great detail, evoking the rich culture and artistic skills
This image is editorial