Fashionable new floral pattern shirt by Bar Harbour
in generous sizes 2xl to 5xl
in 100% cotton
£25.00