Japanese Knotweed

Japanese Knotweed

Observation - Japanese Knotweed - UK and Ireland. Description: Found in car-park of Bedford Park

Found in car-park of Bedford Park