Bambi

Hand embroidered on linen 41 cm / 41 cm