Loggerhead can be a species of turtle located in the Southern Usa. The turtles are named for their substantial heads and enormous eyes, which provide them with an Pretty much owl-like overall look. Under you'll find our captive bred and imported Are living turtles for sale, from throughout the world. https://jeremyu876dre0.anchor-blog.com/profile