Bermuda Buttercup

Bermuda Buttercup

Observation - Bermuda Buttercup - UK and Ireland. Description: