David Michael Hayes Goose Lake Achorage AK 2002
David Michael Hayes Normandy #1 Omaha Beach, France 2001
David Michael Hayes Seward Diving #12 Resurrection Bay AK 2007
David Michael Hayes Cape Evans #3 Cape Evans, Antarctica 2005
David Michael Hayes Hayes David Rusts #22