Designed by
Title
Rossall Beach and Watch Tower at Fleetwood, Lancashire #204175254
Description
01.12.2020 Rossall Beach, Fleetwood, Lancashire, UK. The four storey building on the outer promenade at Rossall Point is Rossall Coastwatch Tower. Itââ¬â¢s a waymarker along the coastal footpath