Katri Naukkarinen

Basic information

Residence: Helsinki

Contact information