Veronica Beard Kasa striped shirt - Green
olive green multicolour vertical stripe print notched collar front button fastening cap sleeves rolled cuffs