Rome Day 1: Churches, Markets, and Very Large White Buildings

Rome: The Arrival

Clent Hills