White Rose

White Rose

Size UK 14, colour Ivory WAS £1050 NOW £499