Avatar

Amanda Rush is an IT professional specializing on making Internet tools and services accessible to the blind and visually-impaired, and to all users with or without disabilities.


בסיעתא דארעא