Independence Day Meal Mamá Say She Not Eating That.
Trinidad and Tobago Celebrates 59th Year of Independence. Eating some curried iguana, dumplings and biscuit meat. #food #iguana
Get replies from creators like Singing With Debbie