Royal Highland Show 2017

What an adventure! It has many years since getting to and enjoying the Highland Show was possible.