MENS long sleeved tonsure navy fine stripe - Hammond & Harper of London

MENS long sleeved tonsure navy fine stripe