Sunday, October 20, 2013

King Pelle’s Daughter by Frederick Sandys, 1861


No comments: