Beautiful rain really greening things up! Beautiful rain really greening things up! Beautiful rain really greening things up! leave it to Mother Nature……..