9.28.2009

I just discovered yet another fantastic Dutch artist, Levi Van Veluw. I've said it before, I swear there's something in the water over there. No joke. Anyway, his stunning photos are all self-portraits; he mucks about with the plains of his own face to create really arresting images. Check it out...