HA HA HA AHA HA HA 2010-2012 cotton fabric, embroidery thread 148 x 238 cm HA HA HA AHA HA HA 2010-2012 cotton fabric, embroidery thread 148 x 238 cm