Cover image for Sven Klaesson
Sven Klaesson

Sven Klaesson

Sven Klaesson | Sweden Herald