ted profile picture change picture

ted

Clifton, Kansas
NASA Goddard ...