… November 26, 2024 EaE Comment on Moonrays 91515 Solar Powered Turtles on a Log with Glowing Shells by Andrea E. Johnson. 7 of 9 people found the following review helpful: adorable, April 22, 2010 By Andrea E. Johnson (columbia sc) - Amazon Verified Purchase(What's… Read more