Rembrandt Heads

Rembrandt Heads
2003

Rembrandt Heads
oil on canvas
130×130 cm
2003