Hale Bob Alexandra Ivory Print Beading Blouse

£118.50 £395.00

Colour
IVORY
Size