The maiden of castle gloom

3 min read

High in the Ochil Hills above the Clackmannanshire town of Dollar,