Designed by
Title
Rome with snow, Piazza square del Popolo. Italy. #110840807
Description
ROME, ITALY. February 26, 2018: Extraordinary climate event in Rome in Italy, Piazza Square del Popolo. Exceptional wave of bad weather with snowfall over central Italy.
This image is editorial