Key West, Florida

June 2015
Pete catches an elusive Permit in Key West!