£38.00
Long sleeve Blue & White paisley shirt
Also available in short sleeve
100% High Quality Cotton