Margaretha Heijkenskjöld — Swedish traveller and noble