The Makkina

Castel Sant'Angelo and Ponte Sant'Angelo crossing Tiber River seen through tree branches