Carse of Stirling
. Oil on canvas. 48 x 61.
Carse of Stirling
was painted by
William York MacGregor (1855 - 1923)
Carse of Stirling
is in
Tate Britain
Carse of Stirling
is in
ArtHistoryReference