Apsara & Tamnak Thai Restaurant

Food

North America, Barbados, Christ Church