Dead Bird Symbolism
In Asian cultures birds often symbolise immortality. In Indian myth birds represent departed souls and in Christian art birds often appear as saved souls. Some people say when you find a dead bird the meaning is someone you loved passed away.
None of the mentioned happened (at least I did not notice) when I found this bird in my garden in Clapham, London. HDR applied.