loader image
Douglas and María Augusta Cowan
Serving Country: Spain
Sending Country: 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