Home / Store
George Hitchcock
Blessed Mother
Oil on canvas, 1892
Cleveland Museum of Art, Cleveland, United States
Largest Fine Art Print on Canvas
Purchase