Stockers lake Helleborine

Stockers lake Helleborine

Observation - Stockers lake Helleborine - UK and Ireland. Description: