Marsh Thistle - Temperley's Tread

Marsh Thistle - Temperley's Tread

Observation - Marsh Thistle - Temperley's Tread - UK and Ireland. Description: