Peter de Svanenskiold

From Wikipedia, the free encyclopedia

Peter de Svanenskiold