Alessandra Rich polka dot puff-sleeve mini dress

£3,504.00 £1,577.00 (Save 55%)
Farfetch