Tilapia Lemongrass at Five Star Thai Cuisine

Taken by naphuket (images) on Sep 26, 2010 at Five Star Thai Cuisine

Report Offensive