Overview

Olli Mustikainen is a Finnish furniture designer based in Helsinki.