Fernando Cidoncha Spain, b. 1991
Moment of Revelation , 2024
Oil on Wood
43 x 49 in
109.2 x 124.5 cm
109.2 x 124.5 cm
Sold