Storia: Artist creates 30-foot England badge on Suffolk beach ahead of World Cup clash — Warptech Lab News