Hellfire Pass in Kanchanaburi, Thailand - built during World War II.

Hellfire Pass in Kanchanaburi, Thailand - built during World War II. - 34605287

Similar stock images

to-top-page