Lionel Smith Beale

From Wikipedia, the free encyclopedia

Lionel Smith Beale