Do you cry often? 1995, embroidered flag, 160 x 213 cm.