John Nevil Maskelyne 1839 - 1917

Nationality:
British
born in:
Cheltenham, Gloucestershire, England, United Kingdom

1839-1917, magician, British