London, England, UK. The Memorial to Heroic Self Sacrifice in Postman's Park, north of St Paul's Cathedral. Created in 1900
PjrTravel / Alamy Stock Photo
Image ID: F01FP2
London, England, UK. The Memorial to Heroic Self-Sacrifice in Postman's Park, north of St Paul's Cathedral. Created in 1900, the idea of artist G F Watts to celebrate 'heroism in everyday life'.