Pentaglottis sempervirens, Searle Street

Pentaglottis sempervirens, Searle Street

Observation - Pentaglottis sempervirens, Searle Street - UK and Ireland. Description: