Never No More: Storter’s Southwest Florida is now on display at Keys History & Discovery Center in Islamorada through early October.