Marsh Thistle - Temperley's Tread

Marsh Thistle - Temperley's Tread

Observation - Marsh Thistle - Temperley's Tread. Description: