Handmade in India
Each Daffodils piece is handmade and made to order with care. Because of the artisanal process, we kindly ask for 10–14 business days to prepare and dispatch your order.