4 of 7
LA-17, a female Loggerhead, has just arrived at Audubon Aquatic Center, a facility of Audubon Nature Institute.Pictured from left to right Amanda Adkins, Jamie Mullins and Melissa Tomingas.
©2014 WWL-TV, Inc., A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.