Description

What is this? Found in Venice, Florida.