'O ye, all ye that walk in Willowwood' — painting by Margaret Macdonald Mackintosh (1864–1933), Kelvingrove Art Gallery and Museum