Long Length Smock Top

Sold out
£32.99

Soft silk

Available in White, Khaki & Oyster