Icarus

Oil on Linen

Size: 112 x 86 cms

SOLD