Hastings Embroidery

series of embroidered panels illustrating British history

Categories: