Old Navy Shirt Size L

Cotton and linen blend blue shirt with navy embroidery by Old Navy, size L.

$26