Green Castle - 2011
oil and gold leaf on wood
24 x 31 in. (61 x 80 cm)

Close Window