A long pedestrian road leading from the Tiber river to The Vatican in Rome. Unbelievable weather for February.

0 Comments