The Church of Scotland
Testimony of Revival times within the Parish of Barvas.
Testimony of Rev Duncan Campbell.
Copyright © 2018-2021 Barvas Church Of Scotland - All Rights Reserved.
Registered Charity No. SC006563