Samuel Finley Breeze Morse
Works by this artist
Show artwork as
Major Anthony Porter
Oil on canvas
Samuel Palmer
oil on canvas