Teucrium Scorodonia

Teucrium Scorodonia

Observation - Teucrium Scorodonia - UK and Ireland. Description: