This little turtle is determined to enjoy summer and all the fun it brings without any restrictions! Not even a little cloud can dampen its enthusiasm! It's summer at the beach!