About Bill

Web designer, search engine optimiser, photographer, chess player and organiser, literary, creative, technical, reserved, romantic.