Peace? Where? profile picture change picture

Peace? Where?

El Centro, California
NASA Goddard ...