Life in Color

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff

  •   Gregory Castillo / Miami Herald Staff