* Field of poppies
* Patch of poppies
* Sea of poppies
* Carpet of poppies
* Swathe of poppies
You could also be more descriptive:
* A blaze of poppies
* A tapestry of poppies
* A multitude of poppies
Ultimately, the best collective noun will depend on the specific situation and the effect you want to create.