Winter Landscape at Greenwich Park, London
On 5 February 2012, we had the first snow in this winter, and couldn’t help but stroll around the snow-covered Greenwich Park to make the most out of the day. Not surprisingly, the park was full of couples holding each other in arms and quite naturally, families with kids whose parents towed a sledge, eagerly […]