Fish and chips

The Fish Net

45 The Strand, Stoke-on-Trent, ENG ST3 2NS

Loading…