Castel Sant' Angelo
The Castel Sant' Angelo along the Tiber River.
nine