I love your design. I have lots of fabrics that I just had to have with no idea what I'd do, I pull them out and mull things over, put them back for another day and then all of a sudden one day it all comes together.
I especially love your alternating blocks, cohesive while letting the angels stand out.