MENS long sleeved collar attached denim grey - Hammond & Harper of London

MENS long sleeved collar attached denim grey