Plumaria elegans (possibly)

Plumaria elegans (possibly)

Observation - Plumaria elegans (possibly) - UK and Ireland. Description: