Vova main picture

Vova V

IT R&D

Cracow, Poland