Cardinal heading north to guard destroyed shelter, in spite of everything (12)
Answer
NEVERTHELESS
Definition: in spite of everything
Cardinal heading north to guard destroyed shelter, in spite of everything (12)