Lemon Louis
$528.00
12 × 12 inches
Oil on Arches Oil paper mounted to board.
This painting is sold framed in the frame pictured.
12 × 12 inches
Oil on Arches Oil paper mounted to board.
This painting is sold framed in the frame pictured.
12 × 12 inches
Oil on Arches Oil paper mounted to board.
This painting is sold framed in the frame pictured.