Cesar Andres Villanueva arrested in Barefoot Bay, Florida.

Cesar Andres Villanueva arrested in Barefoot Bay, Florida.

Cesar Andres Villanueva arrested in Barefoot Bay, Florida.

Cesar Andres Villanueva arrested in Barefoot Bay, Florida.