Birmingham agents' accounts - E W Allen

Geographical Names