Candidate Master

shade34

Mikhail Iaroshevich, Paphos, Cyprus