Aldeburgh fish and chips [A Guide to the Tastiest Places in England]

Aldeburgh fish and chips

Aldeburgh fish and chips