David Slater

My blogs

About me

Location United Kingdom
Introduction David Slater is co-founder of Headpress and co-author of See No Evil and Killing for Culture