Unknown plant at Cotswold Wildlife Park

Unknown plant at Cotswold Wildlife Park

Observation - Unknown plant at Cotswold Wildlife Park . Description: Could well not be native

Could well not be native