Large Boutique smock shirt Large Striped with blue, purple and white ...

Responsive image
source