Long Beach Dress - Blue Checks
£47.00
£94.00
By Dream
Long floaty cotton dress, block printed by hand.