Walter profile picture change picture

Walter

Edmond, Oklahoma
NASA Goddard ...