Kari Voutilainen

Independent watchmaker