Teh Tarik
At the market food stall. Teh Tarik in Malay means "pulled tea".
1,499
views
1
fave
0
comments
Uploaded on August 13, 2009
Taken on August 6, 2009
Teh Tarik
At the market food stall. Teh Tarik in Malay means "pulled tea".
1,499
views
1
fave
0
comments
Uploaded on August 13, 2009
Taken on August 6, 2009