Twenty-two people ride a double-decked bus from Copenhagen, Denmark, to Kathmandu, Nepal, in 1971... more
Loading...