Viktor & Rolf tiered ruffled shirt

£853.00 £515.00 (Save 40%)
Farfetch