J. N. Maskelyne illusionist and watchmaker (1839-1917; born Whitehart Street) lived and worked here

12 Rotunda Terrace, Montpellier, Cheltenham, United Kingdom

Subjects