Hi,
I was at the local herb farm the other day and noticed that the woman had some miniature red poppies among her garden. I asked where I could get some of these seeds and she told me that she got them in Scotland. She was rather busy so I didn't get a chance to inquire any further. I have been searching the web but not having much luck. Can anyone steer me in the right direction? I sure would appreciate it.
Thanks!