VINTAGE WHITE Libellula beach shirt dress *NEW*
Regular price
£62.99
Sale
A super stylish beach shirt dress, perfect for hot days and holidays! A great cover up for the beach or poolside.
Made in Italy. 100% cotton.
One size fits all UK 8-14.