Elgin High Street, Morayshire, Scotland.