Stock Photo - The road to Tebedu town, Sartawak, Malaysia

Stock Photo: The road to Tebedu town, Sartawak, Malaysia.