Geneva is a city in the southwest of Switzerland.

In London Labour and the London Poor:

Exhibitor of Mechanical Figures. (Volume 3)





Vetted?
No