Double-decker bus tilt test in 1933 - photo

Printable View