Country
Description
The International Christian Community of Lyon (ICCL) is an English speaking church with over 30 nationalities represented.