Liberty of London. 100% Cotton. 112cm wide

This collection consists of 8 designs, inspired by an afternoon tea filled with cupcake delights and a set of china cups.