The Farmer Top is made from 100% pure cotton fabric with pixel embroidery. It features hand-smocking...
The Farmer Top is made from 100% pure cotton fabric with pixel embroidery. It features hand-smocking details on the neck...
What's your first impression?