Liberty of London, Polka Dots, and other Loveliness!

Headcoverings are being prepared for their shipment here at Garlands of Grace! Pretty Liberty of London prints, polka dots, and lots of lace coverings shipping off today! ♥ 

10540336_262919760577832_1833511520_n

10499255_1536558919898677_466564538_n

Every good gift and every perfect gift is from above, and cometh down from the Father of lights, with whom is no variableness, neither shadow of turning. -James 1:17