Solace London The Delphina off-shoulder maxi dress - Vert
green satin finish draped design pleat detailing off-shoulder short sleeves maxi flared hem