Roger Parkinson

Roger Parkinson

Auckland, New Zealand / develops software, writes books, keeps sheep.
Roger Parkinson