Unknown plant at Cotswold Wildlife Park

Unknown plant at Cotswold Wildlife Park

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

Could well not be native