Thursday, March 19, 2015





Across the Pond

My water is your water even across the pond. No stranger to rain, these images were shared by Sophie H. from London, England. The annual precipitation average for the entire United Kingdom is 133 days of rain or snow, totaling 33.7 inches.