Alien shrub

Alien shrub

Observation - Alien shrub - UK and Ireland. Description: An alien shrub on Llandegfan Common nature reseve, Anglesey, SH578751.

An alien shrub on Llandegfan Common nature reseve, Anglesey, SH578751.