PHOTO ARCHIVES


.

Home

E-MAIL ME
United Kingdom
December 18, 2010

Hampstead Heath (London). Parts of London received 10 cm (4") of snow.

A special thanks to Karina for the above photo