Where is Capricci Romani, Rome?

Where is Capricci Romani, Rome located?

Capricci Romani, Rome, Capricci Romani, Rome, Italy (approx. 41.90464°, 12.46338°)


Where is Capricci Romani, Rome on the map?