Readfeed

Glasgow Campbell Club

  • Recollections of William Hammond, a Glasgow hand-loom weaverRecollections of William Hammond, a Glasgow hand-loom weaver