loader image
Douglas and María Augusta Cowan
Spain

Douglas and María Augusta Cowan work with media and local church ministries currently based close to Alicante. Douglas is also Spain Team Leader.

CHURCH: FINDLAY CHURCH, GLASGOW, SCOTLAND; HILLVIEW, GLOUCESTER, ENGLAND