March 5th, 2003 § Comments Off § permalink
Artist in Residence – 2003
Factory of Found Clothes are an artistic duo from St. Petersburg consisting of Tsaplya and Glycklya.
You are currently browsing the Nathalya Pershina & Olga Egorevas – 2003 category at Iaspis in Umeå.