Country: Italy
Site: Herculaneum

Looking along the Decumanus Maximus

[Return to Previous Page]

[Return to Previous Page]