ENTER KEYWORD
OR BROWSE INVENTORY...
Peter Ruta France, 2004
oil on canvas, 44 x 48 in.
Peter Ruta Still life, 2004
oil on canvas, 40 x 54 in.
Peter Ruta Untitled, 2001
oil on canvas, 36 x 48 inches
Peter Ruta Untitled, 2000
oil on canvas, 50 x 42 inches
Inquiry regarding: