David Bull
Software Developer, Amateur Photographer, Geek
Blog
Projects
Photography