Денис Платов

Денис Платов
WCA ID: 2019PLAT02