Saturday, March 26, 2011

12 Tasty Food National Flags...

12 Tasty National Flags Made out of Food...

South Korea

Australia

Brazil

France

Greece

India

Japan

Lebanon

Spain

Switzerland

Italy

Vietnam