Portrait of Mary Jane Holmes
the book catalog author

Mary Jane Holmes

5 April 1825 – 6 October 1907

224 works in the book catalog catalog