Jupiters Beard - Red Valerian

Jupiters Beard - Red Valerian

Observation - Jupiters Beard - Red Valerian - Chile. Description: a major invader on the Cape Peninsula: I would be worried about this.

a major invader on the Cape Peninsula: I would be worried about this.