Tarocash Shirt Size Large

Small blue/white checks. Shoulder and pocket detail. 

$26