By Hole Ousia Posted on November 2, 2017November 5, 2017 All that is no longer living A film about the Cabrach, Scotland: All that is no longer living from omphalos Share this:FacebookTwitter