Location
Lille
Lille
Apr 4, 2011 at 2:00pm to Apr 17, 2011 at 3:00pm
Institute of Technology
You need to be a member of New York in French to add comments!
Location
Lille
Do you speak French?
Yes
Say a few words about yourself
English teacher
Comments