Swan swimming

textile and stitch, 60cm x 60cm framed

Swan swimming

textile and stitch, 60cm x 60cm framed