pear wool

at 300 × 446 in Natural Dyes