And here is a little mud-daubers nest built onto the screen of our back porch:
This made me think of my box of little "treasures" --- I have an empty mud-daubers nest in there. It was very fragile and I remember I was afraid it would break when I collected it.... but it didn't!
Can you spot it? In the lower left compartment, just above the broken lizard eggshell. How cunning these little insects are!
Nature is marvelous, isn't it? MARVELOUS meaning "causing great wonder; extraordinary". Nature is so marvelous, so intricate, so complex, so full of wonder --- there simply MUST be a Creator. There's just no way everything could have happened by itself. No. Way.