Duddingston Kirk.
Duddingston Kirk.
[Edinburgh : The Kirk,
1970]
Duddingston Kirk (Edinburgh, Scotland)