Wednesday, March 9, 2011

Coalition of Immokalee Workers Protest





At The Publix On Busch Blvd. In Temple Terrace

No comments: