The Commune (CEIC)

Commune of English Industrial Cities