1 item found

Bristol: one thousand years in stitches : the history told by the tapestry, and its own history (1991)

Kathleen Philpott