Couple Walk In Hampstead Heath, UK
Couple walk hand in hand across snow-covered Hampstead Heath, North London, United Kingdom