Graham "G-man" Preston:
Isle of Harris
Graham "G-man" Preston:
Isle of Lewis
Graham "G-man" Preston:
Isle of Lewis
Graham "G-man" Preston:
Isle of Lewis
Graham "G-man" Preston:
A beach near Horgabost, Harris
Graham "G-man" Preston:
Isle of Harris
Graham "G-man" Preston:
Isle of Harris
Graham "G-man" Preston:
Isle of Harris