Natalie Lomakina's profile

Natalie Lomakina

Principle Product Designer

London, United Kingdom