Stones



. . . . . . .

recobbling high street in old aberdeen