Shirt with pockets

Status

In stock
£420

From:

Details

Tailored collar, long-sleeved, two breast patch pockets, patch pockets, concealed closure