Jean-Louis Roy
Known For
Writing
Place of Birth
Geneva, Switzerland