Woodruff?

Woodruff?

Observation - Woodruff? - UK and Ireland. Description: Poor photographs, but could this be Woodruff?

Poor photographs, but could this be Woodruff?