While every bride expects some sort of surprise on her wedding day, it is unlikely that anyone would foresee a giant sea creature crashing the big day. This is exactly what happened when a sea turtle crawled onto the beach in the middle of a wedding ceremony. The opportunity provided many candid pictures. See more below…
But this wasn’t just any old sea turtle. As many of the commenters pointed out, it’s a leatherback — the largest living breed of turtles on earth. The wedding guests witnessed a very cool moment: the laying of its eggs.