The photos don't work for me (I'm assuming that's what the link is). It says something about Windows Live ID not working.
Sounds like a French bike from the components. T-Mar gave you all the info to find out for sure. Are the lugs like this:

I ask because those are the most common fancy lugs around: Nervex Professional. My personal favorite. They are also French but were used on many makes from many countries. There are of course many other lug possibilities and many builders customized the Nervex lugs, too. Just a guess.
Hopefully you can get the photos working.
Karl