Leonard Barnes

empty image icon

Leonard Barnes

Born:

1895
London, United Kingdom

Died:

1977

Gender:

Occupation:

Works By Author