craig59

craig59

Retired as Electronic Engineer mainly working in Communication.