Keyhole Photo - editorial, commercial, and documentary wedding photography on the Alabama, Mississippi, Florida and Louisiana Gulf Coast
Skip to content
  • home
  • about
    • meggan & jeff
    • through the keyhole
  • portfolio
  • weddings
  • projects
    • bon temps
    • middle of america
  • blog
  • contact
  • Search
making a splash

gulf swimming

By Jeff Haller on June 7, 2010
An osprey carries away a fish it just plucked from the water of the Gulf of Mexico in Gulf State Park in Gulf Shores, Ala., Sunday evening, June 6, 2010.

Gulf Shores dinner

By Jeff Haller on June 6, 2010
crosswalk

don’t cross the street

By Jeff Haller on June 5, 2010
Steve Gardner cleans oil from the white sand beaches of Gulf State Park in Gulf Shores, Ala., Friday, June 4, 2010. Goo from the Deepwater Horizon Oil Spill began washing ashore earlier in the day, threatening the state's tourism.

oiled beach

By Jeff Haller on June 4, 2010
Tiny oysters grow in the Auburn University Shellfish Laboratory in Dauphin Island, Ala., Thursday, June 3, 2010.

tiny oysters

By Jeff Haller on June 3, 2010
Picking up oil on the beach

tarball patrol

By Jeff Haller on June 2, 2010
A dolphin swims in the shallow water just off the coast at Grand Isle State Park in Grand Isle, La., Tuesday, June 1, 2010, as contractors clean the beach. Oil reached the town's beach earlier in May, nearly a month after the Deepwater Horizon oil spill began.

dolphin off the coast of Grand Isle, La.

By Jeff Haller on June 1, 2010
Members of the National Guard work into the evening hours to fill Tiger Dams with water on the beach of Grand Isle, La., Monday, May 31, 2010. Though oil reached the town's beach earlier in May, nearly a month after the Deepwater Horizon oil spill began, the dams were being built to keep any future oil washing ashore in the sand where it can dealt with more easily.

protecting the beach in Grand Isle, La.

By Jeff Haller on May 31, 2010
A pelican flies above the water of Mobile Bay near Fairhope, Ala., Sunday, May 30, 2010.

pelican

By Jeff Haller on May 30, 2010
Cleaning oil from a pelican

oiled brown pelican

By Jeff Haller on May 29, 2010
«1...31323334353637...99»
© 2023 Keyhole Photo. No images or material may be used or reproduced without written permission.