ABOUT
PHOTOGRAPHY
TYPOGRAPHY
DESIGN
ART
CONTACT
TEARSHEET
MORE
131211 / Self Portrait
Those evil thoughts in our head. They make us, they force us, the tell us, they control us. BANG.