Friends of Humanity

Rue de Paquis No. 51,
1211 Geneve,
Switzerland
Website