Verenigd Koninkrijk > England > Cambridgeshire > ElyThis photo was taken on 10th July 1986, when Rickwood And Sons closed. It had been a family run furniture and fittings shop which traded here for almost 100 years.
Reacties (0)
Registreren of inloggen om commentaar te geven en bij te dragen aan de gemeenschap