Eric Cheng Photography

  • Portfolio
  • echeng.com
  • Biography
  • Book
  • Contact
  • Photo Archive
    • All Galleries
    • Search
    • Cart
    • Lightbox
    • Client Area
  • Facebook
  • Twitter
x

Search Results

Refine Search
Match all words
Match any word
Prints
Personal Use
Royalty-Free
Rights-Managed
(leave unchecked to
search all images)
91 images found
twitterlinkedinfacebook

Loading ()...

  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259879.tif
  • Whale shark (Rhincodon typus)aggregation off of Islas Mujeres, Mexico
    echeng100804_0262253.tif
  • Whale sharks aggregate to feed on bonito spawn off of Isla Mujeres, Mexico. Photos: Eric Cheng - http://echeng.com
    echeng100802_0260864.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100802_0260957.tif
  • Snorkeler with whale shark (Rhincodon typus) off of Isla Mujeres, Mexico.
    echeng100731_0259410.tif
  • echeng100804_0261561.tif
  • echeng100803_0261469.tif
  • echeng100804_0261534.tif
  • echeng100804_0261742.tif
  • Whale shark aggregation off of Islas Mujeres, Mexico
    echeng100804_0262141.tif
  • echeng100804_0261558.tif
  • Split image of a whale shark (Rhincodon typus) feeding in a bonito spawning event off of Isla Mujeres, Mexico
    echeng100731_0259454.tif
  • Two whale sharks (Rhincodon typus) feeding in a bonito spawning event off of Isla Mujeres, Mexico.
    echeng100802_0261134.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100802_0261080.tif
  • A over/under shot of a whale shark (Rhincodon typus) feeding at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100802_0261036.tif
  • A whale shark flag
    echeng100802_0260802.tif
  • Split image of a whale shark (Rhincodon typus) feeding in a bonito spawning event off of Isla Mujeres, Mexico
    echeng100731_0259448.tif
  • The wide-open mouth of a whale shark (Rhincodon typus) feeding in a bonito spawning event off of Isla Mujeres, Mexico
    echeng100731_0259404.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259571.tif
  • Whale sharks (Rhincodon typus) aggregate to feed on bonito spawn off of Isla Mujeres, Mexico.
    echeng100731_0259560.tif
  • Whale shark aggregation off of Islas Mujeres, Mexico
    echeng100804_0262097.tif
  • Whale shark aggregation off of Islas Mujeres, Mexico
    echeng100804_0262260.tif
  • Split image of a whale shark (Rhincodon typus) feeding in a bonito spawning event off of Isla Mujeres, Mexico
    echeng100731_0259437.tif
  • Split image of a whale shark (Rhincodon typus) feeding in a bonito spawning event off of Isla Mujeres, Mexico
    echeng100731_0259417-e.tif
  • The wide-open mouth of a whale shark (Rhincodon typus) feeding in a bonito spawning event off of Isla Mujeres, Mexico
    echeng100731_0259402.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259386.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259384.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259354.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259569.tif
  • Whale shark aggregation off of Islas Mujeres, Mexico
    echeng100804_0262281.tif
  • Whale shark aggregation off of Islas Mujeres, Mexico
    echeng100804_0262151.tif
  • Whale shark aggregation off of Islas Mujeres, Mexico
    echeng100804_0262067.tif
  • Whale shark aggregation off of Islas Mujeres, Mexico
    echeng100803_0262005.tif
  • Whale shark aggregation off of Holbox, Mexico
    echeng100803_0261949.tif
  • echeng100803_0261503.tif
  • echeng100803_0261485.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100802_0261089.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100802_0261111.tif
  • Dozens of boats come to see the aggregating whale sharks (Rhincodon typus) off the coast of Isla Mujeres, Mexico
    echeng100802_0260845.tif
  • Channel 11, Tiburon Ballena
    echeng100802_0260843.tif
  • Split image of a whale shark (Rhincodon typus) feeding in a bonito spawning event off of Isla Mujeres, Mexico
    echeng100731_0259460.tif
  • Split image of a whale shark (Rhincodon typus) feeding in a bonito spawning event off of Isla Mujeres, Mexico
    echeng100731_0259453.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259668.tif
  • Whale shark aggregation off of Islas Mujeres, Mexico
    echeng100804_0262043.tif
  • echeng100804_0261544.tif
  • A silhoutte of a whale shark (Rhincodon typus) with a sunball behind it. Isla Mujeres, Mexico.
    echeng100801_0260535.tif
  • Hundreds of whale sharks (Rhincodon typus) aggregate to feed on bonito spawn off of Isla Mujeres, Mexico.
    echeng100731_0259640.tif
  • Snorkelers with whale sharks (Rhincodon typus) off of Isla Mujeres, Mexico.
    echeng100731_0259903.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259573.tif
  • Eric Cheng in a helicopter in Isla Mujeres, Mexico. Photo: Sterling Zumbrunn
    echeng100803_0261876.tif
  • Dozens of boats come to see the aggregating whale sharks (Rhincodon typus) off the coast of Isla Mujeres, Mexico
    echeng100802_0260840.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100802_0260955.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259274.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259884.tif
  • Whale shark aggregation off of Islas Mujeres, Mexico
    echeng100804_0262099.tif
  • A swimmer with a whale shark (Rhincodon typus) off of Isla Mujeres, Mexico.
    echeng100802_0260860.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100802_0261007.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100801_0260543.tif
  • A silhoutte of a pooping whale shark (Rhincodon typus) with a sunball behind it. Isla Mujeres, Mexico.
    echeng100801_0260517.tif
  • A silhoutte of two whale sharks (Rhincodon typus) with a sunball behind one of them. Isla Mujeres, Mexico.
    echeng100801_0260514.tif
  • Hundreds of whale sharks (Rhincodon typus) aggregate to feed on bonito spawn off of Isla Mujeres, Mexico.
    echeng100731_0259619.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259261.tif
  • Whale sharks (Rhincodon typus) aggregate to feed on bonito spawn off of Isla Mujeres, Mexico.
    echeng100731_0259855.tif
  • Bonito eggs stuck to a human arm after a snorkeling session, Isla Mujeres, Mexico
    echeng100803_0261498.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100802_0260935.tif
  • Split image of a whale shark (Rhincodon typus) feeding in a bonito spawning event off of Isla Mujeres, Mexico
    echeng100731_0259436.tif
  • Split image of a whale shark (Rhincodon typus) feeding in a bonito spawning event off of Isla Mujeres, Mexico
    echeng100731_0259381.tif
  • Hundreds of whale sharks (Rhincodon typus) aggregate to feed on bonito spawn off of Isla Mujeres, Mexico.
    echeng100731_0259679.tif
  • Hundreds of whale sharks (Rhincodon typus) aggregate to feed on bonito spawn off of Isla Mujeres, Mexico.
    echeng100731_0259642.tif
  • Whale shark (Rhincodon typus)aggregation off of Islas Mujeres, Mexico
    echeng100804_0262253.tif
  • Whale shark aggregation off of Islas Mujeres, Mexico
    echeng100804_0262132.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100802_0261121.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259598.tif
  • Hundreds of whale sharks (Rhincodon typus) aggregate to feed on bonito spawn off of Isla Mujeres, Mexico.
    echeng100731_0259577.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100731_0259172.tif
  • Whale shark aggregation off of Islas Mujeres, Mexico
    echeng100804_0262109.tif
  • Hundreds of whale sharks (Rhincodon typus) aggregate to feed on bonito spawn off of Isla Mujeres, Mexico.
    echeng100731_0259679.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100802_0261162.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100802_0260933.tif
  • Two whale sharks (Rhincodon typus) at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico. One is pooping.
    echeng100802_0260917.tif
  • Photographer Sterling Zunbrunn dives down to take a picture of a whale shark. Isla Mujeres, Mexico.
    echeng100731_0259328.tif
  • Hundreds of whale sharks (Rhincodon typus) aggregate to feed on bonito spawn off of Isla Mujeres, Mexico.
    echeng100731_0259674.tif
  • Hundreds of whale sharks (Rhincodon typus) aggregate to feed on bonito spawn off of Isla Mujeres, Mexico.
    echeng100731_0259604.tif
  • A snorkeler with hundreds of whale sharks (Rhincodon typus), which aggregate to feed on bonito spawn off of Isla Mujeres, Mexico.
    echeng100731_0259889.tif
  • echeng100804_0261734.tif
  • A whale shark (Rhincodon typus) feeds at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100802_0261166.tif
  • A over/under shot of a whale shark (Rhincodon typus) feeding at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico
    echeng100801_0260606.tif
  • A silhoutte of a pooping whale shark (Rhincodon typus) with a sunball behind it. Isla Mujeres, Mexico.
    echeng100801_0260520.tif
  • The wide-open mouth of a whale shark (Rhincodon typus) feeding in a bonito spawning event off of Isla Mujeres, Mexico
    echeng100731_0259340.tif
  • Two whale sharks (Rhincodon typus) feed in the murky water at the surface during a whale shark aggregation off the coast of Isla Mujeres, Mexico. One is pooping.
    echeng100731_0259175.tif
  • Whale shark aggregation off of Islas Mujeres, Mexico
    echeng100804_0262271.tif