Home Villages Oundle International Stores, Oundle

International Stores, Oundle

Staff of the International Stores just off Market Place in Oundle – date unknown.