The Torres Foundation for the Blind.Providing computer access to visually impaired people.
Last seen: February 26th at 5:16pm — Visit site