Built at the turn of the last century, the Clock Tower on Scarborough's Esplanade marks the start of a delightful promenade walk into Town.
Comments
Sign in or get an account to comment.