PH33

PH33

Observation - PH33 - UK and Ireland. Description: Largest leaves are about 1cm long.

Largest leaves are about 1cm long.