Ada Pullini Brown
The Lake St. Jean de la Porte, France Oil on canvas mounted on panel 12 x 14 inches
« 14 of 66 »
« Return to exhibitions list