St Margaret’s Church, Braemar

St Margaret’s Church

Braemar, Aberdeenshire, AB35 5YP