Elisa Shirt – Blue

£45.00 £18.00

Long sleeved, round-necked blue striped shirt with smocked panel. 100% cotton.

Clear