I love all the elements of this card.
And since it was nature I was inspired by the Challenge #13 - Hand Stamped by on DRS Designs blog.
The layout for this card is Wednesday's Sketch Challenge SC213.
After all God has his hand in everything. And that's why this card is "lovingly stamped by God".