Yellow flower, Ayrshire

Yellow flower,  Ayrshire

Observation - Yellow flower, Ayrshire - UK and Ireland. Description: