I like to make things, randomly... I focus mostly on computer software development, but have an interest and growing knowledge-set of graphics design and photography.
If you are interested in similar things please visit my website, I Want David where I put links up, videos, write a blog, and more... ;)
Most popular photos
Have something nice to say about David Monaghan? Write a testimonial