My colleagues and I are looking for the red paper poppies (or silk; really, anything short of having to make them ourselves) for the 11th of November. Our usual source has dried up, so does anyone have a bunch (we need at least a dozen) that we could have/buy?
Any suggestions to go to France will be ignored. I have no car and not a lot of time; convenience is paramount. :)
Thanks for any help!