Beauvais is a city in northern France, located approximately 75 km north of France. Its notable sites include the city cathedral, an achievement of Gothic architecture.
In London Labour and the London Poor:
Acrobat, or Street-Posturer. (Volume 3)
Parent Map
Vetted?
No