Taking his time to capture nature in its full beauty

Artist David Johnston