Advertisements
98 Links
Whitehaven - St James' Church
Cumberland, England.
Wikipedia, the free encyclopedia - 1904-1905 Welsh Revival