Brankin & Black

Lesley & James Bald

Lesley and James Bald, Stair Arms Hotel, Pathhead