tech1000

North Pole, Greenwich High Road, London, United Kingdom

A technologist somewhere