God did this!

God did this!

God did this! He planted all of the trees and flowers. Cathedral Grove in Canada is a reminder that we need to stop and remember we are His creation too. We are truly to be used by Him and the sheep in our lives.