Amesbury Fish Bar

Restaurant in Amesbury, UK