(DND) St. Rita School for the Deaf & Festival

(DND) St. Rita School for the Deaf & Festival