Tuesday, March 22, 2016

An elephant stops traffic at London's Elephant and Castle by lying down in the middle of the road and refusing to move, 1934



No comments:

Post a Comment