Genesio di Arles maps street view

Full Address: Vatican City, Saint Peter's Square, Genesio di Arles
GPS Coordinates: 41.90275, 12.45650