Triffid Weed

Triffid Weed

Observation - Triffid Weed - Chile. Description: