Pete Moccia caught this beauty one morning from the surf in Delray Beach.

Pete Moccia caught this beauty one morning from the surf in Delray Beach.