John Macallan Swan
British Academic Painter, 1847-1910
Fin