Florida Keys May 2007 - BarbaraRibble
DotmTwinSp594
May 24, 2007  1:19 p.m.  P1010594
Twin-spotted Skipper
Fakahatchee Strand Preserve S.P.

DotmTwinSp594
May 24, 2007 1:19 p.m. P1010594
Twin-spotted Skipper
Fakahatchee Strand Preserve S.P.