i like the feel from these images...the touches of red...yes
I saw those chairs in a restaurant in Paris called Fuxia, I wrote down the name (Torlix or something like it) but I lost the paper where I wrote it. Do you have any information?
Mariona,
The chairs are made by a French company called Tolix; the website is tolix.fr
Good luck!
Modern, yes, but I'm not getting anything rustic at all from these images.