loader image
Douglas and María Augusta Cowan
Serving Country: Spain
Sending Country: United Kingdom

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