Iakov main picture

Iakov Fedoseenko

Technology Consultant

SW11, London, United Kingdom