Image 1 of 1
GREAT-BRITAIN-TG1438.jpg
Fish and chip shop on beach by Brighton Pier on the South Coast of England, United Kingdom