The beautiful view yesterday from the Villa Borghese gardens after it rained pretty much all day lon