Snow in Roma! Published February 9, 2012 at 960 × 640 in Home Away From Home ← Previous / Next → Never thought this would happen while in Rome!