James Doyle Penrose

James Doyle Penrose

Painter

1862 - 1932

Ireland

James Doyle Penrose in museum collections

Try
for
free
!