Juha Katila

Designer and artist based in Helsinki, Finland.