blue skies and red letter days
blue skies and red letter days