Excellent condition 

Blue Harbour grey mix shirt. Size L

£4.99Price