› added 5 years ago
92
TIL of the Memorial to Heroic Self-Sacrifice, a public monument in London commemorating ordinary people who died saving the lives of others and who might otherwise have been forgotten.
via reddit.com