Can anyone tell me if these could be anything other than foxgloves please? They're wild and look a bit sparse for foxgloves but I'm not sure. Apologies, the picture isn't very detailed but hope it gives a good idea. Thanks.