The Hasting Embroidery A stitch in time_LP 1688 t

Category:

Description

31 August 1975 – Hastings East Sussex