sunflower wool

at 300 × 495 in Natural Dyes