Tree Swallow nest site, Willis Creek Park, Granger Lake, Texas.  14 May 2010