St Peters basilica and river Tibra in Rome, Italy

St Peters basilica and river Tibra in Rome, Italy

 Stock photo ID: 115227898