Back to top
Carol Rama
TELETTA, 1983
Mixed media on oil canvas
48.5 × 38.3 cm / 19 × 15 inches