Solution:
This is one of the international maritime signal flags. It also stands for the letter O.
Back to the main page