David Pond Shirt Size 12

Lovely light fabric striped long shirt with funky design on front and ruffles. Made in NZ.

$39