Red Bistort

Red Bistort

Observation - Red Bistort - UK and Ireland. Description: