Home / Store
Jean Leon Palliere
Faun and Bacchante
Oil on canvas, c. 1862
Museu Nacional de Belas Artes, , Brazil
Largest Fine Art Print on Canvas
Purchase