James Francis Photography: Cabbage head Jellyfish - Freeport Bahamas
James Francis Photography: Freeport Bahamas Shark Dive
James Francis Photography: Whale Shark - Holbox Mexico