This evening was a bit overcast but warm, so we took a drive to Oxwich Bay on the Gower Peninsula, one of the most beautiful beaches in Britain set in Britain’s first designated area of outstanding natural beauty – and just a short drive away.There is a long road down to the beach, down aContinue reading “The Ghostly Velocette”