Cast Shoe
(c1865). Oil on canvas. 31 x 51.
Cast Shoe
was painted by
George Heming Mason (1818 - 1872)
Cast Shoe
is in
Tate Britain
Cast Shoe
is in
ArtHistoryReference