Duck Tamarind sauce at Five Star Thai Cuisine

Taken by naphuket (images) on Aug 12, 2013 at Five Star Thai Cuisine

Report Offensive