terry profile picture change picture

terry

grand prairie, TX 75052 US
NASA Goddard ...