Kåre Pugerup

Swedish diplomat