Please don't call stuff like this proof. Yes, this looks very, very likely, but too often on this forum I see people clinging to their 'proof' for their pet civ even though it actually proves nothing.
They are the exact same colours, that isn't likely going to happen unless they took the colours from the flag. Honestly, that pretty much seals it.
Between this and Riga replacing Venice, we pretty much have our answer.