Designed by
Title
Public transport on the street in Dumai. Indonesia. #41788249
Description
DUMAI, INDONESIA - DEC 21, 2013: Public transport on the street in Dumai. Dumai is an important transport and trade centre, both regionally and internationally
This image is editorial