Nimbus. This is Nimbus. He's an albino loggerhead sea turtle and he's been living at the NC Aquarium on Emerald Isle for about a year. I visited him for the sec Albino Turtle
Upload
Login or register