48 South Street, Elgin, MORAYSHIRE
48 High Street, Elgin, MORAYSHIRE
Sheriff Clerk House High Street, Elgin, MORAYSHIRE