Cecidit Icarus

2016 – Oil on Linen, 70″ x 60″

SOLD

Category: