A man on the boat shipping green turtles - Key West, Florida.

A man on the boat shipping green turtles - Key West, Florida.