Daylesford Hen on a Bike Tea Towel- $24.00 White linen tea towel with Daylesford logo and Hen on a Bike scene