Fox's

Amersham, United Kingdom

Fox's is a shop in Amersham.