Mackenzie, Stephenson and Brassey (contractors for Trent Valley Railway Co)

Relationships: