Houses in Zagarolo (Rome, Italy). A view of Zagarolo, a little town near Rome.

Royalty-free stock photo ID: 66911110

Houses in Zagarolo (Rome, Italy). A view of Zagarolo, a little town near Rome.