Designed by
Title
Tricycle motor taxi in the streets of Philippines resort town. #45349742
Description
El Nido, Palawan, Philippines - October 12, 2012: Tricycle motor taxi in the street. Tricycle motor taxi are popular means of public transportation in the Philippines.
This image is editorial