Константин Шулешов, ITSP (Санкт-Петербург)

Константин Шулешов
123