Stella McCartney Large silk blouse

$180.00