Posted on September 21, 2015August 12, 2020 by keo photoSea Turtle Isabella September 13, 2015 – Laniakea Beach – North Shore, Oahu, Hawaii