Artist David celebrates panoramic views in his work

Artist David Johnston from Laurencekirk