Here's Looking at You (Explored)
American alligator, taken in North Pass (between Lakes Maurepas and Pontchartrain,) in Louisiana. Many thanks to Scott Schexnaydre for taking my husband and I out in his boat!
Explored Oct. 5, 2011.
Shared on the "Nature's Best Photography" magazine facebook page, Oct. 2011.