historyandmemes - Martin Luther nailing his 95 Theses on the door of the Catholic Church 

more about : historyandmemes