London, 1995

Do you cry often?
1995, embroidered flag
Do you cry often? 1995, embroidered flag

Do you cry often?
1995, embroidered flag

Tags: , , , ,

Comments Are Closed