Cart is empty
Sign in / Register
January 25, 2013
by Stuart Franklin
Britain in the process of freezing itself out of Europe.
This was photographed two days ago in Cobham, Surrey as the snow started to thaw outside a garden cafe.