Zack Roif is a talented 23 years old self taught photographer, art director and graphic designer