Designed by
Title
Truck with many happy people, Indonesia #31117566
Description
DIENG PLATEAU, INDONESIA - SEP 12: Public truck transport on Sep 12, 2012 in Dieng Plateau, Central Java island, Indonesia. Common road scene - truck with many happy people.
This image is editorial