Visual display of the Tha Deua bend : Mekong River pumps

Date
1969
Description of Original
35 mm color slide
Local identifier
35-145b