Sort Name
Ellenshaw, Peter
Birth Place
London, England
Death
2007
Nationality
English
Birth Year
1913
Embark Artist Id
476