Otto Karvonen, ‘Faith tester’, 2017, Galleria Heino
Otto Karvonen, ‘Faith tester’, 2017, Galleria Heino
Otto Karvonen, ‘Faith tester’, 2017, Galleria Heino

About Otto Karvonen

Finnish, b. 1975, Helsinki, Finland, based in Helsinki, Finland

Solo Shows

Group Shows