Remove Ads
chad35
Apr 13, 2008
665 views
Technology In Daily Life
teaching the visually impaired with assistive