Welcome!

Jack and Sandy have been taking photographs underwater since 1999. Our photo gallery includes pictures from the Caribbean, South Pacific, and Red Sea. More pictures will be added as we visit new locations. We hope you enjoy them!

 Papua New Guinea photos video (coming soon!)
Irian Jaya, Indonesia photos  
Komodo Islands, Indonesia photos  
Galapagos Islands, Equador photos  
Chuuk and Yap, Micronesia photos  
Hawaii photos  
Thailand photos  
Solomon Islands photos  
Red Sea, Egypt photos  
Los Roques, Venezuela photos  
Grand Cayman photos  
Belize photos  
Roatan, Honduras photos  
Grand Turk photos  
Curacao photos  
Fiji Islands photos  
Bonaire photos  
Clownfish
Boy Spearfishing
Fire Urchin Shrimp
Hammerhead
Nudibranch
Anthias
Reef
Car
Blue Ribbon Eel
Coral
jordan 10 chicago New England Patriots Jersey chicago 10s jordan 7 for the love of the game jordan 4 teal jordan 4 oreo lebron 12 all star jordan 7 ftlog jordan 10 bulls over broadway metallic silver 5s jordan 3 lebron 12 all star jordan 10 bulls over broadway jordan 3 Tom Brady Jersey youth Seahawks Jerseys cheap ftlog 7s jordan 7 for the love of the game marvin the martian 7s chicago 10s ftlog 7s louis vuitton outlet jordan 5 metallic silver lady liberty 10s jordan 4 teal jordan 10 bulls over broadway laster 4s bulls over broadway 10s Seattle Seahawks Jerseys Tom Brady Jersey laster 4s Seahawks Jerseys cheap laster 4s jordan 3 jordan 7 ftlog jordan 7 ftlog marvin the martian 7s jordan 4 oreo foamposites dark obsidian jordan 4 teal metallic silver 5s ftlog 7s lebron 12 all star nike free run jordan 7 marvin the martian foamposites red october New England Patriots jersey foamposites metallic gold oreo 4s louis vuitton outlet New England Patriots Jersey cheap lebron 12 all star Seattle Seahawks Jerseys jordan 7 for the love of the game Russell Wilson Jersey Russell Wilson Jersey michael kors bags New England Patriots jersey foamposites mirror jordan 4 teal michael kors outlet Russell Wilson Jersey youth Tom Brady Jersey youth jordan 7 marvin the martian lebron 12 court vision jordan 4 oreo michael kors bags jordan retro 3 Seahawks Jerseys New England Patriots Jersey lebron 12 all star Seattle Seahawks ftlog 7s jordan 7 ftlog jordan retro 3 foamposites red october jordan 10 chicago foamposites aqua jordan 4 laster jordan 5 metallic silver lebron 12 all star marvin the martian 7s seahawks super bowl jerseys Tom Brady Jersey women's jordan 4 teal Tom Brady Jersey chicago 10s ftlog 7s for the love of the game 7s jordan 4 laster jordan 3 for the love of the game 7s chicago 10s chicago 10s chicago 10s Tom Brady Jersey women's jordan 10 chicago foamposites metallic gold foamposites aqua foamposites aqua oreo 4s Seattle Seahawks Tom Brady Jersey Tom Brady Jersey women's jordan 10 chicago jordan 10 bulls over broadway foamposites all star jordan 7 marvin the martian nike kd vii aunt pearl metallic silver 5s jordan 4 teal jordan 10 bulls over broadway Russell Wilson Jersey jordan 4 laster louis vuitton outlet foamposites all star jordan 4 laster michael kors outlet Seahawks Jerseys cheap foamposites metallic gold Rob Gronkowski Jersey jordan 7 marvin the martian jordan 7 for the love of the game lebron 12 court vision lady liberty 10s metallic silver 5s jordan 10 lady liberty teal 4s nike kd 7 wings michael kors outlet New England Patriots foamposites all star jordan 7 ftlog jordan 4 teal ftlog 7s new england patriots super bowl jersey jordan 7 marvin the martian metallic silver 5s jordan 4 laster metallic silver 5s Tom Brady Jersey foamposites red october foamposites red october Russell Wilson Jersey jordan 7 marvin the martian for the love of the game 7s ftlog 7s ftlog 7s jordan 4 teal metallic silver 5s michael kors outlet patriots super bowl jersey for the love of the game 7s foamposites metallic gold oreo 4s lebron 12 all star louis vuitton outlet jordan 5 metallic silver nike free run lebron 12 court vision foamposites metallic gold jordan 10 chicago laster 4s marvin the martian 7s jordan 7 ftlog chicago 10s New England Patriots jersey sale laster 4s lady liberty 10s jordan 4 oreo foamposites aqua louis vuitton outlet marvin the martian 7s chicago 10s jordan 5 metallic silver laster 4s louis vuitton outlet marvin the martian 7s jordan 7 for the love of the game lebron 12 court vision laster 4s Tom Brady Jersey foamposites dark obsidian Tom Brady Jersey youth oreo 4s Darrelle Revis Jersey lebron 12 all star jordan 7 for the love of the game foamposites mirror jordan 5 metallic silver michael kors outlet jordan 7 for the love of the game oreo 4s jordan 7 ftlog chicago 10s jordan 10 bulls over broadway foamposites red october foamposites dark obsidian lady liberty 10s jordan 7 for the love of the game michael kors outlet Seahawks Jerseys cheap jordan 5 metallic silver jordan 4 laster oreo 4s foamposites all star michael kors bags for the love of the game 7s jordan 5 metallic silver jordan 4 teal nike kd vii wings lebron 12 all star louis vuitton outlet New England Patriots jersey sale foamposites aqua New England Patriots jersey sale Russell Wilson Jersey foamposites red october lebron 12 court vision jordan 7 ftlog New England Patriots Jersey cheap jordan 4 laster michael kors Tom Brady Jersey lebron 12 court vision lebron 12 all star for the love of the game 7s Russell Wilson Jersey Russell Wilson Jersey jordan 10 chicago jordan 10 lady liberty jordan 7 ftlog louis vuitton outlet jordan 7 ftlog jordan 4 oreo nike kd 7 aunt pearl for the love of the game 7s foamposites red october foamposites dark obsidian jordan 10 chicago Michael Kors outlet nike beats by dre coach factory Michael Kors outlet jordan retro 7 jordan 7 jordan retro 7 jordan retro 11 retro jordans legend blue 11s retro jordans canada goose outlet jordan retro 7 legend blue 11s jordan retro 7 jordan retro 7 legend blue 11s canada goose outlet jordan retro 7 moncler jackets coach outlet beats by dre cheap louis vuitton outlet nike free run beats by dre cheap nike air max coach outlet jordan retro 12 beats by dre cheap beats by dre cheap louis vuitton outlet moncler jackets beats by dre cheap moncler jackets nike air max louis vuitton sac nike air max sac louis vuitton louis vuitton outlet nike beats by dre cheap nike Michael Kors outlet legend blue 11s Michael Kors outlet jordan 7 Michael Kors outlet retro jordans jordan retro 7 Michael Kors outlet canada goose jordan retro 7 jordan retro 7 canada goose outlet jordan 7 retro jordans Michael Kors outlet Michael Kors outlet beats by dre cheap jordan retro 12 nike free run louis vuitton outlet louis vuitton sac beats by dre cheap louis vuitton outlet louis vuitton outlet nike air max coach outlet louis vuitton outlet louis vuitton outlet moncler jackets moncler jackets beats by dre cheap jordan retro 12 moncler jackets beats by dre cheap uggs outlet beats by dre cheap moncler jackets legend blue 11s jordan retro 11 coach factory jordan retro 7 retro jordans air jordans jordan retro 7 canada goose outlet nike jordan retro 7 air jordans canada goose canada goose outlet retro jordans jordan retro 7 nike jordan retro 7 jordan 7 Michael Kors outlet jordan retro 7 moncler jackets louis vuitton outlet louis vuitton outlet louis vuitton outlet louis vuitton outlet nike free run jordan retro 12 moncler jackets beats by dre cheap jordan retro 12 jordan retro 12 louis vuitton sac louis vuitton outlet louis vuitton beats by dre cheap jordan retro 12 nike free run moncler jackets louis vuitton sac beats by dre cheap michael kors outlet jordan 11 air jordans jordan 10 red cements jordan 11 michael kors outlet jordan retro 11 uggs outlet air jordan 4 jordan 11 michael kors outlet michael kors outlet air jordans michael kors outlet louis vuitton outlet jordan 10 red cements jordan 11 michael kors outlet michael kors outlet oreo 4s air jordan 4 michael kors outlet jordan 11 legend blue jordan 11 legend blue air jordan 4 michael kors outlet louis vuitton outlet jordan 4 michael kors outlet air jordan 4 jordan retro 4 jordan 11 louis vuitton outlet louis vuitton outlet jordan 10 red cements michael kors outlet air jordan 4 jordan 11 jordan retro 4 jordan 11 legend blue 11s michael kors outlet jordan retro 11 red cements 10s jordan 4 air jordan 4 jordan retro 4 jordan retro 13 air jordan 4 louis vuitton outlet oreo 4s jordan 11 michael kors outlet air jordans louis vuitton outlet air jordans louis vuitton outlet jordan retro 13 air jordan 11 jordan 11 jordan 4 oreo canada goose outlet louis vuitton uggs outlet jordan retro 11 jordan retro 7 legend blue 11s jordan 11 legend blue red cements 10s canada goose sale uggs outlet jordan retro 11 michael kors outlet michael kors outlet french blue 7s jordan retro 11 jordan 11 legend blue jordan 11 jordan 13 louis vuitton outlet michael kors outlet legend blue 11s uggs outlet louis vuitton outlet jordan 11 jordan retro 4 legend blue 11s jordan retro 11 jordan 11 legend blue air jordans jordan 11 jordan 11 legend blue michael kors outlet michael kors outlet french blue 7s louis vuitton outlet jordan 11 jordan retro 11 jordan retro 11 louis vuitton outlet michael kors outlet jordan retro 11 canada goose outlet air jordan 4 oreo 4s jordan retro 4 louis vuitton outlet jordan retro 4 michael kors outlet louis vuitton outlet louis vuitton outlet canada goose sale louis vuitton outlet french blue 7s uggs outlet jordan retro 11 jordan retro 7 air jordans red cements 10s jordan 11 louis vuitton outlet jordan 10 red cements jordan 11 jordan retro 11 louis vuitton pas cher louis vuitton outlet french blue 7s air jordan 4 retro jordans michael kors outlet michael kors outlet jordan retro 11 air jordans louis vuitton outlet oreo 4s jordan 4 uggs outlet jordan retro 4 louis vuitton outlet michael kors outlet jordan retro 11 louis vuitton outlet jordan retro 4 jordan 11 jordan 7 french blue louis vuitton outlet jordan retro 4 jordan 7 french blue jordan retro 11 jordan 11 jordan retro 11 jordan retro 11 michael kors outlet jordan retro 4 louis vuitton outlet michael kors outlet jordan retro 4 jordan 11 legend blue jordan 11 jordan 11 michael kors outlet oreo 4s jordan retro 4 jordan retro 11 legend blue 11s jordan retro 13 jordan 4 oreo 4s michael kors outlet air jordan 4 jordan 11 michael kors outlet louis vuitton pas cher uggs outlet michael kors outlet michael kors outlet jordan 11 legend blue jordan 11 uggs on sale Legend blue 11s jordan 11 louis vuitton outlet air jordans jordan retro 11 air jordans jordan 11 michael kors outlet french blue 7s michael kors outlet michael kors outlet jordan 11 jordan retro 11 uggs outlet retro jordans legend blue 11s jordan 4 michael kors outlet jordan 11 legend blue french blue 7s jordan retro 11 jordan 11 jordan retro 11 jordan retro 4 michael kors outlet jordan 4 michael kors outlet jordan retro 11 jordan retro 11 louis vuitton outlet air jordan 4 jordan retro 11 jordan 11 Legend blue 11s jordan 11 legend blue jordan 11 louis vuitton outlet michael kors outlet jordan 4 michael kors outlet jordan retro 11 air jordans michael kors outlet jordan 11 jordan retro 11 jordan 7 french blue louis vuitton outlet michael kors outlet jordan 11 legend blue jordan 4 air jordan 4 michael kors outlet jordan 13 jordan retro 4 louis vuitton outlet jordan 4 jordan retro 11 michael kors outlet jordan 11 jordan retro 11 jordan 11