Mary Ramage 1891 a Scottish temperance sampler by Hands Across the Sea Samplers June 17, 2021June 17, 2021 Nicola Previous Next