Grandmaster

SergeyRogulenko

Sergey Rogulenko, Santa Clara, United States (USA)
From Google