Image 1 of 1
GREAT-BRITAIN-TG1324.jpg
Snow covered trees on Hampstead Heath, North London, United Kingdom