mablethorpe shops and streets

2020-10-06 2

A view of some of the shops, amusement arcades and a couple of streets in Mablethorpe, on the east coast of Lincolnshire, England