Rosebay Willowherb?

Rosebay Willowherb?

Observation - Rosebay Willowherb?. Description: