Stock Photo: Italy. Rome. Tabernae Novae (New Shops). Roman Forum. Remains.

Stock Photo: 4409-44762 Italy. Rome. Tabernae Novae (New Shops). Roman Forum. Remains.