Josef Frank Table Mirror in Brass by Nordiska Kompaniet in Sweden

Buyer Protection Guaranteed

About

Rare table mirror in brass designed by Josef Frank. Produced by Nordiska Kompaniet in Sweden.
Details
Creator
Josef Frank (Designer)
Of the Period
Mid-Century Modern
Place of Origin
Sweden
Date of Manufacture
Circa 1950s
Period
1950-1959
Materials and Techniques
Brass
Condition
Excellent. Minor bump on foot.
Dimensions
17.72 in. H x 11.81 in. W x 5.12 in. D
45 cm H x 30 cm W x 13 cm D
Dealer Location
Malmo, Sweden
Number of Items
1
Reference Number
LU105082861632

About Josef Frank (Designer)

Austrian architect and furniture and fabric designer Josef Frank was a leading voice for a gentle, humane modernism. His advocacy of warm, comfortable, eclectically styled environments was highly influential in his adopted country of Sweden, and it’s now widely regarded as a harbinger of the backlash against doctrinaire modernism and the embrace of the homespun that occurred in the late 1960s.

The son of a successful Viennese textile manufacturer, Frank studied architecture at Vienna Polytechnic, graduating in 1910. From the first years of his practice, he marched counter to the orderly, symmetrical architectural layouts and decors prescribed by contemporaries such as Adolf Loos. Frank drafted rooms of varying shapes and called for flexible interior-design arrangements. His furniture pieces are light and easy to move — and his chairs are always made of wood, most often with lushly curved steam-bent arms and slatted backs. Frank openly loathed the tubular steel furnishings and “machine for living” aesthetic promoted by Le Corbusier and Ludwig Mies van der Rohe and other Bauhaus principals. “The home must not be a mere efficient machine,” Frank once said. “It must offer comfort, rest and coziness…. There are no puritan principles in good interior decoration.”

Frank — who was Jewish — sensed the dire implications of the rise of Nazism in Germany and Austria, and in 1933 he moved to Stockholm with his Swedish wife, Anna. He became the design chief for the furnishings maker Svenskt Tenn and found a perfect match culturally for his brand of simple, relaxed and bright creations. Like many modernists — notably Charles and Ray Eames and Alexander Girard — Frank had a deep love of folk art, which influenced his designs for a wide array of colorful, richly patterned upholstery fabrics, many based on the classic “Tree of Life” motif.

In all his designs, Frank took inspiration from a broad variety of sources. In his furniture, one can discern traces of Asian patterns, Rococo, Italian Renaissance, Scandinavian handicrafts and even Chippendale pieces. As such, the work of Frank — the friendly modernist — is at home in any type of décor.

Address
Studio Schalling
Sturegatan 20B
Malmo 21150
SE
+46 176655409
1stdibs Dealer since 2014 Located in Malmo, SE
Contact Dealer

Your Message

More from this Dealer

+ - [development] PHP Errors: 1 (+22 notice) (+8 strict)

+ - Warnings : (1 - FIX THESE ERRORS!!!)

  • [E_USER_WARNING]
    some failed: exception 'Guzzle\Http\Exception\MultiTransferException' with message 'Errors during multi transfer
    (Guzzle\Http\Exception\ClientErrorResponseException) /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Exception/BadResponseException.php line 43
    
        Client error response
        [status code] 400
        [reason phrase] Bad Request
        [url] http://s3flat.intranet.1stdibs.com/soa/inventory-3/3/item/moreLikeThis?context=BROWSE&fields=FULL&qp.itemPk=f_2861632&queryTemplate=youMayAlsoLikeFurniture&qp.categoryL1UrlLabel=furniture&pageSize=12&qp.categoryL2UrlLabel=mirrors&qp.sellerPk=f_10508&apiToken=dibs_2_wa_P1x5FguU9PAf3OfI5B2qpG53e8Yx6Z2d
    
        #0 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Request.php(145): Guzzle\Http\Exception\BadResponseException::factory(Object(Guzzle\Http\Message\Request), Object(Guzzle\Http\Message\Response))
        #1 [internal function]: Guzzle\Http\Message\Request::onRequestError(Object(Guzzle\Common\Event), 'request.error', Object(Symfony\Component\EventDispatcher\EventDispatcher))
        #2 /data/dibs_codebase/dibs_core/dibs/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php(164): call_user_func(Array, Object(Guzzle\Common\Event), 'request.error', Object(Symfony\Component\EventDispatcher\EventDispatcher))
        #3 /data/dibs_codebase/dibs_core/dibs/vendor/symfony/event-dispatcher/Symfony/Component/EventDispatcher/EventDispatcher.php(53): Symfony\Component\EventDispatcher\EventDispatcher->doDispatch(Array, 'request.error', Object(Guzzle\Common\Event))
        #4 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Request.php(589): Symfony\Component\EventDispatcher\EventDispatcher->dispatch('request.error', Object(Guzzle\Common\Event))
        #5 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Message/Request.php(378): Guzzle\Http\Message\Request->processResponse(Array)
        #6 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMulti.php(286): Guzzle\Http\Message\Request->setState('complete', Array)
        #7 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMulti.php(244): Guzzle\Http\Curl\CurlMulti->processResponse(Object(Guzzle\Http\Message\Request), Object(Guzzle\Http\Curl\CurlHandle), Array)
        #8 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMulti.php(227): Guzzle\Http\Curl\CurlMulti->processMessages()
        #9 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMulti.php(211): Guzzle\Http\Curl\CurlMulti->executeHandles()
        #10 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMulti.php(105): Guzzle\Http\Curl\CurlMulti->perform()
        #11 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMultiProxy.php(91): Guzzle\Http\Curl\CurlMulti->send()
        #12 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Client.php(406): Guzzle\Http\Curl\CurlMultiProxy->send()
        #13 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Client.php(277): Guzzle\Http\Client->sendMultiple(Array)
        #14 /data/dibs_codebase/dibs_core/dibs/vendor/1stdibs/dibslibs/src/Dibslibs/Services.php(400): Guzzle\Http\Client->send(Array)
        #15 /data/dibs_codebase/dibs_core/dibs/vendor/1stdibs/dibslibs/src/Dibslibs/Services.php(441): Dibslibs\Services->flush(true, 2, 5)
        #16 /data/dibs_codebase/dibs_core/dibs/application/core/Dibs_Controller.php(672): Dibslibs\Services->flush(true)
        #17 /data/dibs_codebase/dibs_core/dibs/application/core/Dibs_Controller.php(653): Dibs_Controller->render('new_pdp/pdp_bas...')
        #18 /data/dibs_codebase/dibs_core/dibs/application/controllers/item.php(283): Dibs_Controller->display('new_pdp/pdp_bas...')
        #19 /data/dibs_codebase/dibs_core/dibs/application/controllers/item.php(145): Item->displayBaseTemplate()
        #20 [internal function]: Item->index('f', '2861632')
        #21 /data/dibs_codebase/dibs_core/dibs/system/core/CodeIgniter.php(359): call_user_func_array(Array, Array)
        #22 ./index.php(354): require_once('/data/dibs_code...')
        #23 {main}
    ' in /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMulti.php:129
    Stack trace:
    #0 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMulti.php(111): Guzzle\Http\Curl\CurlMulti->throwMultiException(Array, Array)
    #1 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Curl/CurlMultiProxy.php(91): Guzzle\Http\Curl\CurlMulti->send()
    #2 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Client.php(406): Guzzle\Http\Curl\CurlMultiProxy->send()
    #3 /data/dibs_codebase/dibs_core/dibs/vendor/guzzle/guzzle/src/Guzzle/Http/Client.php(277): Guzzle\Http\Client->sendMultiple(Array)
    #4 /data/dibs_codebase/dibs_core/dibs/vendor/1stdibs/dibslibs/src/Dibslibs/Services.php(400): Guzzle\Http\Client->send(Array)
    #5 /data/dibs_codebase/dibs_core/dibs/vendor/1stdibs/dibslibs/src/Dibslibs/Services.php(441): Dibslibs\Services->flush(true, 2, 5)
    #6 /data/dibs_codebase/dibs_core/dibs/application/core/Dibs_Controller.php(672): Dibslibs\Services->flush(true)
    #7 /data/dibs_codebase/dibs_core/dibs/application/core/Dibs_Controller.php(653): Dibs_Controller->render('new_pdp/pdp_bas...')
    #8 /data/dibs_codebase/dibs_core/dibs/application/controllers/item.php(283): Dibs_Controller->display('new_pdp/pdp_bas...')
    #9 /data/dibs_codebase/dibs_core/dibs/application/controllers/item.php(145): Item->displayBaseTemplate()
    #10 [internal function]: Item->index('f', '2861632')
    #11 /data/dibs_codebase/dibs_core/dibs/system/core/CodeIgniter.php(359): call_user_func_array(Array, Array)
    #12 /data/dibs_codebase/dibs_core/1stdibs.com/furniture/htdocs/index.php(354): require_once('/data/dibs_code...')
    #13 {main}
    - Occurred at 1490441121.2603
    /data/dibs_codebase/dibs_core/dibs/vendor/1stdibs/dibslibs/src/Dibslibs/ErrorHandler/Debug.php : at line 125

+ - Notices : (21)

+ - Strict : (8)

  • [E_STRICT]
    Only variables should be assigned by reference
    - Occurred at 1490441120.65
    /data/dibs_codebase/dibs_core/dibs/system/core/Loader.php : at line 150
  • [E_STRICT]
    Declaration of Dibslibs\Services\Identity\Service::handleQueryParams() should be compatible with Dibslibs\Services\Common\AbstractService::handleQueryParams($request, $params)
    - Occurred at 1490441120.6555
    /data/dibs_codebase/dibs_core/dibs/vendor/1stdibs/dibslibs/src/Dibslibs/Services/Identity/Service.php : at line 10
  • [E_STRICT]
    Declaration of Dibslibs\CMS\Service::json() should be compatible with Dibslibs\Service::json($entity = '', $payload = NULL, $verb = 'GET', $queryParameters = Array, array $additionalHeaders = Array, array $curlOptions = Array)
    - Occurred at 1490441120.7603
    /data/dibs_codebase/dibs_core/dibs/vendor/1stdibs/dibslibs/src/Dibslibs/CMS/Service.php : at line 231
  • [E_STRICT]
    Declaration of Dibslibs\CMS\Service::build_endpoint() should be compatible with Dibslibs\Service::build_endpoint($entity = NULL, $queryParameters = Array)
    - Occurred at 1490441120.7603
    /data/dibs_codebase/dibs_core/dibs/vendor/1stdibs/dibslibs/src/Dibslibs/CMS/Service.php : at line 231
  • [E_STRICT]
    Declaration of models\inventory\Item::getInitialPriceCurrencyStrings() should be compatible with models\inventory\BaseItem::getInitialPriceCurrencyStrings($wholeNumber = false)
    - Occurred at 1490441120.7717
    /data/dibs_codebase/dibs_core/dibs/application/models/inventory/Item.php : at line 41
  • [E_STRICT]
    Declaration of Dibslibs\QueryService\Service::json() should be compatible with Dibslibs\Service::json($entity = '', $payload = NULL, $verb = 'GET', $queryParameters = Array, array $additionalHeaders = Array, array $curlOptions = Array)
    - Occurred at 1490441121.1924
    /data/dibs_codebase/dibs_core/dibs/vendor/1stdibs/dibslibs/src/Dibslibs/QueryService/Service.php : at line 154
  • [E_STRICT]
    Declaration of helpers\Finding\Solr::setTags() should be compatible with Dibslibs\Services\Inventory\Solr\Params::setTags(array $tags = Array)
    - Occurred at 1490441121.2011
    /data/dibs_codebase/dibs_core/dibs/application/helpers/Finding/Solr.php : at line 24
  • [E_STRICT]
    Non-static method Dibslibs\Services\QueryTemplate\RelatedItems::getParams() should not be called statically
    - Occurred at 1490441121.2441
    /data/dibs_codebase/dibs_core/dibs/application/helpers/Pdp/RelatedItems.php : at line 40