Last Known Picture

Nelson_last_picture

This picture was taken Tuesday, Dec 9, 2008 in the Wachovia ILS lab in San Antonio, TX