Fort Zachary Taylor State Park, Key West, Florida, March 10, 2007.
Fort Zachary Taylor State Park, Key West, Florida, March 10, 2007.
A black-and-white version of this photo appears in the Mar/Apr 2007 issue of Winging It. See the “sightings” section of the online version.