Photo Diary: Miami Carnival

Photo Credit: Peter Lasheley