Tuesday, August 13, 2013

Charles Edward Perugini, A Labour of Love, (~ 1874)


No comments: