X
Malcolm Rains
Helios and Athena
Oil on Linen
54 x 45 inches / 137 x 114 cm
# 18978
SOLD