A dream fulfilled! We recently returned from Isla Guadalupe, Mexico where we had the honor to encounter great white sharks in their natural environment.
A dream fulfilled! We recently returned from Isla Guadalupe, Mexico where we had the honor to encounter great white sharks in their natural environment.