DavidSpencer.ca is the personal blog of David M.R.D Spencer in Ontario, Canada.
DavidSpencer.ca
DavidSpencer.ca is the personal blog that provides information about David M.R.D Spencer’s creative community projects, Christian faith, education projects, media networking, music, and outdoor education activities.
Description
At DavidSpencer.ca, you will find information about David M.R.D Spencer’s community projects, Christian faith, media networking, music, outdoor education and perspective on life.
Languages
English
Address
- ON Canada
Contact
Additional Information
Visit DavidSpencer.ca on the web.