Ribbed Melilot at Flamborough Head.

Ribbed Melilot at Flamborough Head.

Observation - Ribbed Melilot at Flamborough Head. - UK and Ireland. Description: