Stafford Llewellyn Leake

Home / Museum / Search ARC Museum

Stafford Llewellyn Leake

1 artworks

British painter

Born 1881 - Died 1939