Tovatt Architects and Planners AB
Stockholm, Sweden
http://tovatt.com