Claridge and King - cotton Ivy shirt in white with grey stripes
Claridge and King - cotton Ivy shirt in white with grey stripes
Claridge and King - Ivy white cotton shirt with grey stripes
Claridge and King - cotton Ivy Oxford shirt in white with grey stripes
CLARIDGE + KING

cotton striped Ivy shirt