-
I think the color palate you chose is definetly strong.
Its just hard to tell what the purpose of the page is. If you were to show this to someone who can't speak french (?) (which I can't) it would be hard to tell what this page was for. Which I think is something a successful design would be able to do.

Point taken, thanks.