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

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

Similar stock images

to-top-page