Piazza Santa Maria in Trastevere in Rome, Italy

Royalty-free stock photo ID: 120110830

Piazza Santa Maria in Trastevere in Rome, Italy