Mia McPherson2019-06-18T14:54:53-06:00
Black and Yellow Garden Spider
Title: Black and Yellow Garden Spider
Location: Sawgrass Lake Park, Pinellas County, FL
Date: 7/26/2007
Mia McPherson2019-06-18T14:56:15-06:00
Black and Yellow Garden Spider and its web
Title: Black and Yellow Garden Spider and its web
Location: Sawgrass Lake Park, Pinellas County, FL
Date: 7/26/2007