oil on canvas
painted 1868/9 commissioned by George Howard probably through Morris & Co.
It apparently used to hang above an organ at 1 Palace Green, London (Howard's London home).
It apparently used to hang above an organ at 1 Palace Green, London (Howard's London home).
No comments:
Post a Comment