dailytrackpic.wordpress.com
George Odlum Stadium – Vieux Fort, Saint Lucia
Today’s track pic comes from the island of St. Lucia. George Odlum Stadium is not the largest stadium in the country (there are two cricket stadiums that are much larger) but it is considere…