MENS long sleeved collar attached green fine stripe - Hammond & Harper of London

MENS long sleeved collar attached green fine stripe