The Lobster Smack

The Lobster Smack
Haven Road, Canvey Island, Essex, SS8 0NR
Photo of The Lobster Smack