Bass Rock

textile and stitch, 59cm x 90cm framed

Bass Rock

textile and stitch, 59cm x 90cm framed