Yarrow

Yarrow

Observation - Yarrow - UK and Ireland. Description: Extremely tall - approx 6 feet - thought Hogweed to start with.

Extremely tall - approx 6 feet - thought Hogweed to start with.