The World's 16 Least Inspiring Flags

Oh, and up Wales! ...sorry, Sicily.