Moira: I've already forgotten how this G is written in calligraphy
It was years back
What I thought about also: if colours of the shield are national then I know two flags with such colours: Haiti and Liechtenstein
Let's see what we can find further
Merry Christmas and best wishes to all