Freepik
    Castel Sant'Angelo from the Bridge called Ponte Vittorio Emanuele II, Rome, Italy.

    Castel Sant'Angelo from the Bridge called Ponte Vittorio Emanuele II, Rome, Italy.