Rita Hayworth - 2012-2013
thread on canvas
5.75 x 5.75 in. (14.5 x 14 x 5 cm
)

Close Window