France and Southern England - 2005 - kiwirallyfan
I'm in England now!  Corfe Castle on the south coast of England.

I'm in England now! Corfe Castle on the south coast of England.