White flower found in Gloucestershire

White flower found in Gloucestershire

Observation - White flower found in Gloucestershire - UK and Ireland. Description: