Daedalus et Icarus

2017 – Oil on Linen, 68″ x 80″

Contact Studio for Price

Category: