Home Oundle International Stores, Oundle

International Stores, Oundle

1031

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