Insula Romana is found at the foot of the Capitoline Hill

Insula Romana is found at the foot of the Capitoline Hill Travel photography Family-friendly: true