X
Pierre Coupey, RCA
Achilles' Shield I
Oil on Canvas
42 x 42 inches / 107 x 107 cm
# 18362
SOLD