Polypogon viridis?

Polypogon viridis?

Observation - Polypogon viridis? - UK and Ireland. Description: