Oct 24, 2008
OMD! Look at this picture! This huge creature is perched on the fence in my backyard as I speak! Mom doesn't even think I was aware of its presence. She went out back to call me inside and just happened to glance over and see it! Only about 5 feet away from her! As you can see in the other picture she tucked me safely inside before she attempted to "capture the moment"!