Designed by
Title
Staff serving fish and chips inside French`s fish and chip shop in Wells-next-the-sea, Norfolk, UK #149195171
Description
Wells-next-the-sea, UK - April 20, 2019: Staff serving fish and chips inside popular French`s fish and chip shop in Wells-next-the-sea, a seaside town and port in Norfolk, UK, famous for its beach
This image is editorial