German Railways

by Brian Garvin

Published June 1993

2A


2A