I found the German site Miniatur Stuhl which means Miniature Chair in English. The photo is from Dirk Dowald, a German Collector of Miniature chairs and owner of the blog.
He started with collecting Vitra Miniatures, but added later other brands, moreover he occasionally makes his own miniature. Amazing and a very good blog albeit in the German Language. You can use Google translate to understand it if you cannot reed German.
I’ve added it to Chairblog’s Top Inspiring Chair Design Blogs and Sites.