Textiles by Sophie Harding – Artist No. 68

Sophie Harding, 54 High Street, Penzance  TR18 2SU