Diane Shirt

$84.95

printed, long-sleeved shirt with a classic collar and a button placket on the front.

100% cotton