August 9, 2009

6th Annual Caribbean Festival at Union Park