Fine Oriental Flower Pattern Linen Shirt

£48.99

White luxury Italian Linen – Navy Blue print pattern

White sequin collar

Pockets