The sentinel : a paper for Stockbridge Church.
Stockbridge Church (Edinburgh, Scotland)
[Edinburgh : The Church],
Caption title.
Description based on: No. 153 (June 1961).
Stockbridge Church (Edinburgh, Scotland)