Veronica Beard Calisto striped shirt - Blue
blue/white cotton lurex detailing pinstripe pattern frilled neckline front button fastening long puff sleeves elasticated ruffle cuffs curved hem