August 7, 2009

6th Annual Caribbean Festival at Union Park