International Blind Sports Federation
Non-profit · ibsasport.org
The International Blind Sports Federation is a non-profit organisation founded 1981 in Paris, France. It was formerly known as the International Blind Sports Association. Wikipedia