That's a boat flag, for sure. A nice day for boating indeed :-) I just posted my own national day post