The turtles in Turtle island opposite Bali Indonesia are awesome.
@sathviksouvik (18019)
4 responses
@RasmaSandra (73859)
• Daytona Beach, Florida
12 Oct 18
I would love to see the turtles. How wonderful that you can handle them,.