Great White Sharks, Up Close!

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