Alveare Bee Tea Towel - Light Blue