Connect to share and comment

Thailand tuk tuk 2011 08 25

Thailand tuk tuk 2011 08 25

A "tuk tuk" or automated rickshaw in Bangkok, Thailand.

NICOLAS ASFOURI