Cover image for Roman Alechin
Roman Alechin

Roman Alechin

Roman Alechin | Sweden Herald