Owl

Hand embroidered on cotton 41 cm / 41 cm