Designed by
Title
People queuing outside for take away from Frenchs, fish and chip shop in Wells-next-the-sea, Norfolk, UK #150441284
Description
Wells-next-the-sea, UK - April 20, 2019: People queuing outside for take away from Frenchs, 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