James Doyle Penrose

Home / Museum / Search ARC Museum

James Doyle Penrose

17 artworks

Irish painter

Born 5/9/1862 - Died 1/2/1932