Stephan V. Velzen

Netherlands

Dear survivors, Dear Victims, Dear Perpetrators, I am sorry mankind has failed you.

Latest Messages