Landseer unlikely to paint this sort of picture? (8)
I believe the answer is:
seascape
'sort of picture?' is the definition.
(I know that seascape is a type of painting)
I can't explain the rest of the clue.
Can you help me to learn more?
(Other definitions for seascape that I've seen before include "View of the main" , "Marine view" , "Painting genre" , "View of ocean and sky" , "Painting, maybe a Turner" .)