Cover image for Margareta Garpe
Margareta Garpe

Margareta Garpe

Margareta Garpe | Sweden Herald