Happy Flag Day Vietnam!!

Vietnam has been under the rulers of China, Japan and France so their independence is well deserved!

Posted on March 11, 2017 and filed under Flag Facts.