
Morecambe is a fading, or probably now better to say faded, old seaside town on the Lancashire coast of northwest England – it seems required to say this to start off with, because even in the south of England a town like this is probably more remote than Machu Picchu or Marrakesh, or maybe just […]
Recent Comments