This is the flag of the Dutch East Indies Trade Company. The image at the center is their logo. This is known as the biggest and most profitable company ever.
This is the flag of the Dutch East Indies Trade Company. The image at the center is their logo. This is known as the biggest and most profitable company ever.