Stover Reflections
Stover Reflections

Reflections on the lake at Stover Country Park in Devon, England.

Stover Reflections

Reflections on the lake at Stover Country Park in Devon, England.