blanca james shirt white
blanca james shirt white
blanca james shirt white
blanca james shirt white
blanca james shirt white
blanca james shirt white
blanca james shirt white
blanca james shirt white

blanca james shirt white

$161.40 $269.00
The perfect beach overlay exists. Found in the James Shirt in White, the cotton short-sleeved shirt plays with texture, stripe and drape to deliver the most relaxed, most nonchalant vibe. Wear it open over swimwear, button it up for the...

View Full Details