Where is Passepartout, Rome?

Where is Passepartout, Rome located?

Passepartout, Rome, Passepartout, Rome, Italy (approx. 41.8984°, 12.4702°)


Where is Passepartout, Rome on the map?