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