Logo enscribed floral front short sleeve blouse

STELLA McCARTNEY top size 40 UK 10

£74.99