Plumaria elegans (possibly)

Plumaria elegans (possibly)

Observation - Plumaria elegans (possibly). Description: