Everywhere you turn in London there’s a statue or monument commemorating an epic battle or a long dead sovereign. While interesting, none is as compelling as the Animals in War memorial. It reduced me to tears. The Animals in War memorial consists of two mules struggling to approach a gap
Continue reading