genevadiplomacy

H.M Princess Margareta of Romania

H.M Princess Margareta of Romania

Head of the House of Romania GSD DIR honoris causa 2020