Hartstongue

Hartstongue

Observation - Hartstongue - UK and Ireland. Description: