Blooms Shirt Size 10

Black and taupe short-sleeved blouse by Blooms, made in Australia, size 10.

$42