Candidate Master

Hansuzu

Hannes Ihalainen, Lahti, Finland