The Lena Leopard Maxi Dress

Regular price £47.18

True to size, no zipper.