ERNEST TROVA
Rembrandt, 2006
Digital pigment print
44 x 36 inches
PREV / NEXT   47 / 49
BACK TO 2000'S