Rosehall Church messenger.
Rosehall Church (Edinburgh, Scotland)
[Edinburgh : The Church],
Description based on: No. 325 (June 1957).
Rosehall Church (Edinburgh, Scotland)