FB

The Anstruther Fish Bar - the United Kingdom

Best Fish & Chip Shop 2021 - Fife