Directly from the Liberty department store in London, the much-loved and inimitable Liberty Fabrics
Composition: 100% organic cotton
Height: 135 cm
Weight (g/m2): 76
Color: emerald green
Made in England