Tea Okropiridze
Red Spot, 2004
21.5" x 25"