Via della Scarpetta

Basic Info

Via della Scarpetta
Europe > Italy > Lazio > Provincia di Roma > Rome > Urbs > Transtiberim > Via della Scarpetta
findspot
41.888795, 12.477086
Rome
none