Pictures
Rome saw the first significant snow accumulation in Rome on February 12, 2010 since February 1986. A street scene on Via della Conciliazione, which leads to St. Peter Square.
Post Date:2010/2/19