National Geographic Photographer & Filmmaker

Show Navigation
  • About Me
  • Prints
  • Books
  • Galleries
  • Mentoring
  • Footage
  • Charity Bracelets
  • NFTs
  • Press
  • Contact

Search Results

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

Loading ()...

  • Morelia viridis, the green tree python, is a species of python found in New Guinea, islands in Indonesia, and Cape York Peninsula in Australia.
    Green Tree Python.tiff
  • Scale detail of a Centralian Carpet Python (Morelia bredli), a non-venomous python species found in Australia.  Also known as Bredl's python, Centralian python, Centralian carpet python.  Commonly kept as pets.
    Centralian Carpet Python (Morelia br..ales
  • Scale detail of a Centralian Carpet Python (Morelia bredli), a non-venomous python species found in Australia.  Also known as Bredl's python, Centralian python, Centralian carpet python.  Commonly kept as pets.
    Centralian Carpet Python (Morelia br..dli)
  • Close up of Centralian Carpet Python (Morelia bredli) tasting to ground. Bredli, as they are commonly known is a non-venomous python species found in Australia. Commonly kept as pets.  Also known as Bredl's python, Centralian python, Centralian carpet python.
    Centralian Carpet Python (Morelia br.. out
  • Centralian Carpet Python (Morelia bredli).  Bredli, as they are commonly known is a non-venomous python species found in Australia. Commonly kept as pets.  Also known as Bredl's python, Centralian python, Centralian carpet python.
    Centralian Carpet Python (Morelia br.. out
  • Morelia bredli is a non-venomous python species found in Australia.
    Centralian Carpet Python (Morelia br...jpg
  • Morelia bredli is a non-venomous python species found in Australia.
    Centralian Carpet Python (Morelia br...jpg
  • A Southern African Python in Hoedspruit, Limpopo, South Africa.<br />
<br />
The South African Python is the largest snake in southern Africa. This snake has an average length of 4 meters but has been recorded as growing up to 6 meters.
    Southern African Python (Python nata...jpg
  • A Southern African Python in Hoedspruit, Limpopo, South Africa.<br />
<br />
The South African Python is the largest snake in southern Africa. This snake has an average length of 4 meters but has been recorded as growing up to 6 meters.
    Southern African Python (Python nata...jpg
  • A Southern African Python in Hoedspruit, Limpopo, South Africa.<br />
<br />
The South African Python is the largest snake in southern Africa. This snake has an average length of 4 meters but has been recorded as growing up to 6 meters.
    Southern African Python (Python nata...jpg
  • Centralian Carpet Python (Morelia bredli) is a non-venomous python species found in Australia.  Also known as Bredli Python.
    Centralian Carpet Python (Morelia br..dli)
  • Centralian Carpet Python (Morelia bredli) is a non-venomous python species found in Australia.  Also known as Bredli Python.
    Centralian Carpet Python (Morelia br..dli)
  • Coastal Carpet Python (Morelia spilota mcdowelli) native to the northeastern coast of Australia and in New Guinea in a captive environment.  Also known as the Eastern or McDowell's Carpet python.  This individual has unusual striped markings resulting from selective breeding.
    Coastal Carpet Python in enclosure.jpg
  • Scrub Python (Morelia amethistina kinghorni) is a non-venomous python species found in Indonesia, Papua New Guinea and Australia. Largest snake in Australia.  Also known as the Amethystine Python.
    Scrub Python (Morelia amethistina ki..rni)
  • Coastal Carpet Python (Morelia spilota mcdowelli) native to the northeastern coast of Australia and in New Guinea.  Also known as the Eastern or McDowell's Carpet python.  This individual has unusual striped markings resulting from selective breeding.
    Coastal Carpet Python (Morelia spilo..iped
  • Coastal Carpet Python (Morelia spilota mcdowelli) native to the northeastern coast of Australia and in New Guinea.  Also known as the Eastern or McDowell's Carpet python.  This individual has unusual striped markings resulting from selective breeding.
    Coastal Carpet Python (Morelia spilo..iped
  • North-western Carpet Python (Morelia spilota variegata) is a non-venomous python subspecies found in New Guinea and Australia.  Also known as the Darwin Carpet Python
    Darwin Carpet Python (Morelia spilot..ata)
  • Young Coastal Carpet Python (Morelia spilota mcdowelli) tasting its keeper.  Native to the northeastern coast of Australia and in New Guinea.  Also known as the Eastern or McDowell's Carpet python.
    Young Coastal Carpet Python tasting ...jpg
  • Coastal Carpet Python (Morelia spilota mcdowelli) native to the northeastern coast of Australia and in New Guinea.  Also known as the Eastern or McDowell's Carpet python.  This individual has unusual striped markings resulting from selective breeding.
    Coastal Carpet Python (Morelia spilo..iped
  • Albino Northern Territory Carpet Python (Morelia spilota variegata) or Darwin Carpet Python are native to Australia and New Guinea.
    Darwin Carpet Python (Morelia spilot..bino
  • Scrub Python (Morelia amethistina kinghorni) is a non-venomous python species found in Indonesia, Papua New Guinea and Australia. Largest snake in Australia.  Also known as the Amethystine Python.
    Scrub Python (Morelia amethistina ki..rni)
  • Scrub Python (Morelia amethistina kinghorni) is a non-venomous python species found in Indonesia, Papua New Guinea and Australia. Largest snake in Australia.  Also known as the Amethystine Python.
    Scrub Python (Morelia amethistina ki..rni)
  • Rough Scaled Python (Morelia carinata) is possibly the rarest snake in Australia.  Only discovered in 1976, this is the only python species to have keeled or 'rough' scales, hence its common name.  Endemic to northern Western Australia.
    Rough Scaled Python (Morelia carinata)
  • Green Tree Python (Morelia viridis) is a non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python
  • Gammon Ranges Carpet Python (Morelia spilota ssp.).  The Gammon Ranges is believed to be a unique subspecies from the currently known Murray-Darling Carpet Python (Morelia spilota metcalfei).  Native to The Gammon Ranges, north of the Flinders Ranges, South Australia.
    Gammon Ranges Carpet Python (Morelia..(13)
  • Gammon Ranges Carpet Python (Morelia spilota ssp.).  The Gammon Ranges is believed to be a unique subspecies from the currently known Murray-Darling Carpet Python (Morelia spilota metcalfei).  Native to The Gammon Ranges, north of the Flinders Ranges, South Australia.
    Gammon Ranges Carpet Python (Morelia.. (1)
  • Scrub Python (Morelia amethistina kinghorni) is a non-venomous python species found in Indonesia, Papua New Guinea and Australia. Largest snake in Australia.  Also known as the Amethystine Python.
    Scrub Python (Morelia amethistina ki..rni)
  • Green Tree Python (Morelia viridis) is a non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis)
  • Centralian Carpet Python (Morelia bredli) is a non-venomous python species found in Australia.  Also known as Bredli Python.  This individual is hypomelanistic meaning it has reduced black pigment.
    Centralian Carpet Python (Morelia br..dli)
  • Scrub Python (Morelia amethistina kinghorni) is a non-venomous python species found in Indonesia, Papua New Guinea and Australia. Largest snake in Australia.  Also known as the Amethystine Python.
    Scrub Python (Morelia amethistina ki..rni)
  • Green Tree Python (Morelia viridis) is a non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis)
  • Rough Scaled Python (Morelia carinata) is possibly the rarest snake in Australia.  Only discovered in 1976, this is the only python species to have keeled or 'rough' scales, hence its common name.  Endemic to northern Western Australia.
    Rough Scaled Python (Morelia carinata)
  • Centralian Carpet Python (Morelia bredli) is a non-venomous python species found in Australia.  Also known as Bredli Python.  This individual is hypomelanistic meaning it has reduced black pigment.
    Centralian Carpet Python (Morelia br..dli)
  • Probing a python to learn its sex.  Green Tree Python (Morelia viridis) is a non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis) ..obed
  • Centralian Carpet Python (Morelia bredli) is a non-venomous python species found in Australia.  Also known as Bredli Python.
    Centralian Carpet Python (Morelia br..dli)
  • North-western Carpet Python (Morelia spilota variegata) is a non-venomous python subspecies found in New Guinea and Australia.  Also known as the Darwin Carpet Python
    Darwin Carpet Python (Morelia spilot..ata)
  • North-western Carpet Python (Morelia spilota variegata) is a non-venomous python subspecies found in New Guinea and Australia.  Also known as the Darwin Carpet Python
    Darwin Carpet Python (Morelia spilot..ata)
  • Coastal or Eastern Carpet Python (Morelia spilota mcdowelli) native to Eastern Australia.  This individual on the left is normal coloration while the individual on the right is hypomelanistic meaning it has reduced or no black pigment.
    Coastal Carpet Python (Morelia spilo..stic
  • Scrub Python (Morelia amethistina kinghorni) is a non-venomous python species found in Indonesia, Papua New Guinea and Australia. Largest snake in Australia.  Also known as the Amethystine Python.
    Scrub Python (Morelia amethistina ki..rni)
  • Scrub Python (Morelia amethistina kinghorni) is a non-venomous python species found in Indonesia, Papua New Guinea and Australia. Largest snake in Australia.  Also known as the Amethystine Python.
    Scrub Python (Morelia amethistina ki..rni)
  • Centralian Carpet Python (Morelia bredli) is a non-venomous python species found in Australia.  Also known as Bredli Python.  This individual is hypomelanistic meaning it has reduced black pigment.
    Centralian Carpet Python (Morelia br..stic
  • Centralian Carpet Python (Morelia bredli) is a non-venomous python species found in Australia.  Also known as Bredli Python.  This individual is hypomelanistic meaning it has reduced black pigment.
    Centralian Carpet Python (Morelia br..stic
  • Rough Scaled Python (Morelia carinata) is possibly the rarest snake in Australia.  Only discovered in 1976, this is the only python species to have keeled or 'rough' scales, hence its common name.  Endemic to northern Western Australia.
    Rough Scaled Python (Morelia carinata)
  • MacDonald Ranges Stimson's python (Antaresia stimpsoni), native to Australia.  The species is also referred as the Large-blotched python for the patterns of its markings, or in reference to its genus as an Inland Children's python.
    Stimson's python (Antaresia stimpson.. (1)
  • Scrub Python (Morelia amethistina kinghorni) is a non-venomous python species found in Indonesia, Papua New Guinea and Australia. Largest snake in Australia.  Also known as the Amethystine Python.
    Scrub Python (Morelia amethistina ki..rni)
  • Scrub Python (Morelia amethistina kinghorni) is a non-venomous python species found in Indonesia, Papua New Guinea and Australia. Largest snake in Australia.  Also known as the Amethystine Python.
    Scrub Python (Morelia amethistina ki..rni)
  • Centralian Carpet Python (Morelia bredli) is a non-venomous python species found in Australia.  Also known as Bredli Python.  This individual is hypomelanistic meaning it has reduced black pigment.
    Centralian Carpet Python (Morelia br..stic
  • Scrub Python (Morelia amethistina kinghorni) is a non-venomous python species found in Indonesia, Papua New Guinea and Australia. Largest snake in Australia.  Also known as the Amethystine Python.
    Scrub Python (Morelia amethistina ki..rni)
  • Scrub Python (Morelia amethistina kinghorni) is a non-venomous python species found in Indonesia, Papua New Guinea and Australia. Largest snake in Australia.  Also known as the Amethystine Python.
    Scrub Python (Morelia amethistina ki..rni)
  • Gammon Ranges Carpet Python (Morelia spilota ssp.).  The Gammon Ranges is believed to be a unique subspecies from the currently known Murray-Darling Carpet Python (Morelia spilota metcalfei).  Native to The Gammon Ranges, north of the Flinders Ranges, South Australia.
    Gammon Ranges Carpet Python (Morelia..sp.)
  • North-western Carpet Python (Morelia spilota variegata) is a non-venomous python subspecies found in New Guinea and Australia.  Also known as the Darwin Carpet Python
    North-western Carpet Python (Morelia..ata)
  • Coastal or Eastern Carpet Python (Morelia spilota mcdowelli) native to Eastern Australia.  This individual is hypomelanistic meaning it has reduced  or no black pigment.
    Coastal Carpet Python (Morelia spilo..stic
  • Green Tree Python (Morelia viridis) is a non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis)
  • Green Tree Python (Morelia viridis) is a non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis)
  • Julatten Jungle Python (Morelia spilota cheynei). Native to coastal areas of New South Wales, Australia. This individual is a baby. Female
    Julatten Jungle Python (Morelia spil..nei)
  • Julatten Jungle Python (Morelia spilota cheynei). Native to coastal areas of New South Wales, Australia. This individual is a baby. Female
    Julatten Jungle Python (Morelia spil..nei)
  • Woma Python (Aspidites ramsayi), South Australia locality.  3yr old male. A non-venomous python found in Australia.  Listed as Endangered by IUCN 2.3.
    Woma Python (Aspidites ramsayi)
  • Inland Carpet Python (Morelia spilota metcalfei) is a non-venomous python subspecies found in Australia.
    Inland Carpet Python (Morelia spilot..fei)
  • Julatten Jungle Python (Morelia spilota cheynei). Native to coastal areas of New South Wales, Australia. This individual is a baby. Female
    Julatten Jungle Python (Morelia spil..nei)
  • Young Green Tree Python (Morelia viridis) before its ontogenetic colour change to its green namesake. Non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis)
  • Young Green Tree Python (Morelia viridis) before its ontogenetic colour change to its green namesake. Non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis)
  • Jungle Python (Morelia spilota cheynei), Atherton locale.  Non-venomous python subspecies found in the rainforests of Queensland, Australia.
    Jungle Python (Morelia spilota cheynei)
  • Green Tree Python (Morelia viridis) is a non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis)
  • Green Tree Python (Morelia viridis) is a non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis)
  • Olive Python (Liasis olivaceus) is a non-venomous python species. Australia's second largest snake.  This 3yr old male is heterozygous for albino, which means he looks normal but carries the genetics to produce albino offspring.
    Olive Python (Liasis olivaceus)
  • Olive Python (Liasis olivaceus) is a non-venomous python species. Australia's second largest snake.  This 3yr old male is heterozygous for albino, which means he looks normal but carries the genetics to produce albino offspring.
    Olive Python (Liasis olivaceus)
  • Woma Python (Aspidites ramsayi), South Australia locality.  3yr old male. A non-venomous python found in Australia.  Listed as Endangered by IUCN 2.3.
    Woma Python (Aspidites ramsayi)
  • Inland Carpet Python (Morelia spilota metcalfei) is a non-venomous python subspecies found in Australia.
    Inland Carpet Python (Morelia spilot..fei)
  • Jungle Python (Morelia spilota cheynei) is a non-venomous python subspecies found in the rainforests of Queensland, Australia.
    Jungle Python (Morelia spilota cheynei)
  • Green Tree Python (Morelia viridis) is a non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis)
  • Green Tree Python (Morelia viridis) is a non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis)
  • Albino Northern Territory Carpet Python (Morelia spilota variegata) or Darwin Carpet Python are native to Australia and New Guinea.   The unusual appearance of this albino snake is caused by genetic faults in the metabolic system that produces melanin.  This individual is an oculocutaneous albino, which means that it contains no melanin in the eyes or skin.
    Darwin Carpet Python (Morelia spilot..bino
  • Albino Northern Territory Carpet Python (Morelia spilota variegata) or Darwin Carpet Python are native to Australia and New Guinea.   The unusual appearance of this albino snake is caused by genetic faults in the metabolic system that produces melanin.  This individual is an oculocutaneous albino, which means that it contains no melanin in the eyes or skin.
    Darwin Carpet Python (Morelia spilot.. out
  • Albino Northern Territory Carpet Python (Morelia spilota variegata) or Darwin Carpet Python are native to Australia and New Guinea.   The unusual appearance of this albino snake is caused by genetic faults in the metabolic system that produces melanin.  This individual is an oculocutaneous albino, which means that it contains no melanin in the eyes or skin.
    Darwin Carpet Python (Morelia spilot.. out
  • Albino Northern Territory Carpet Python (Morelia spilota variegata) or Darwin Carpet Python are native to Australia and New Guinea.   The unusual appearance of this albino snake is caused by genetic faults in the metabolic system that produces melanin.  This individual is an oculocutaneous albino, which means that it contains no melanin in the eyes or skin.
    Darwin Carpet Python (Morelia spilot..bino
  • Woma Python (Aspidites ramsayi), South Australia locality.  A non-venomous python found in Australia.  Listed as Endangered by IUCN 2.3.
    Woma Python (Aspidites ramsayi)
  • Woma Python (Aspidites ramsayi), South Australia locality.  A non-venomous python found in Australia.  Listed as Endangered by IUCN 2.3.
    Woma Python (Aspidites ramsayi)
  • Black-headed Python (Aspidites melanocephalus) hatchling.  A non-venomous python found in Australia.
    Black-headed Python (Aspidites melan..ling
  • Black-headed Python (Aspidites melanocephalus).  A non-venomous python found in Australia.
    Black-headed Python (Aspidites melan..lus)
  • Jungle Python (Morelia spilota cheynei) is a non-venomous python subspecies native to Australia.
    Jungle Python (Morelia spilota cheynei)
  • Spotted Python (Antaresia maculosa).  Native to Australia. The Spotted Python is the largest member of the genus Antaresia.
    Spotted Python (Antaresia maculosa)
  • Black-headed Python (Aspidites melanocephalus).  A non-venomous python found in Australia.
    Black-headed Python (Aspidites melan..ling
  • Inland Carpet Python (Morelia spilota metcalfei) is a non-venomous python subspecies found in Australia.
    Inland Carpet Python (Morelia spilot..fei)
  • Jungle Python (Morelia spilota cheynei) is a non-venomous python subspecies found in the rainforests of Queensland, Australia.
    Jungle Python (Morelia spilota cheynei)
  • Young Green Tree Python (Morelia viridis) before its ontogenetic colour change to its green namesake. Non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis)
  • Green Tree Python (Morelia viridis) is a non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.
    Green Tree Python (Morelia viridis)
  • Inland Carpet Python (Morelia spilota metcalfei) is a non-venomous python subspecies found in Australia.
    Inland Carpet Python (Morelia spilot..fei)
  • Green Tree Python (Morelia viridis) is a non-venomous python species found in the Cape York Peninsula in Australia, New Guinea and various islands in Indonesia.  This individual still retains some yellow colouring from before its ontogenetic colour change.
    Green Tree Python (Morelia viridis) tail
  • Jungle Python (Morelia spilota cheynei) is a non-venomous python subspecies native to Australia.
    Jungle Python (Morelia spilota cheynei)
  • Black-headed Python (Aspidites melanocephalus).  A non-venomous python found in Australia.
    Black-headed Python (Aspidites melan..lus)
  • Woma Python (Aspidites ramsayi), South Australia locality.  3yr old female. A non-venomous python found in Australia.  Listed as Endangered by IUCN 2.3.
    Woma Python (Aspidites ramsayi)
  • Albino Northern Territory Carpet Python (Morelia spilota variegata) or Darwin Carpet Python are native to Australia and New Guinea.   The unusual appearance of this albino snake is caused by genetic faults in the metabolic system that produces melanin.  This individual is an oculocutaneous albino, which means that it contains no melanin in the eyes or skin.
    Albino Northern Territory Carpet Pyt..ata)
  • Stimson's Python (Antaresia stimsoni) tongue flicking on black background.  Native to Australia.
    Stimson's Python (Antaresia stimsoni)
  • Woma Python (Aspidites ramsayi) Tanami locality.  Listed as Endangered by IUCN 2.3
    Woma Python (Aspidites ramsayi)
  • Woma Python (Aspidites ramsayi), Uluru locality.  A non-venomous python found in Australia.  Listed as Endangered by IUCN 2.3.
    Woma Python (Aspidites ramsayi)
  • Woma Python (Aspidites ramsayi), Uluru locality.  A non-venomous python found in Australia.  Listed as Endangered by IUCN 2.3.
    Woma Python (Aspidites ramsayi)
  • Albino Darwin Carpet Python (Morelia spilota variegata) on black
    Albino Darwin Carpet Python 005.jpg
  • Semi-patternless Children's Python (Antaresia childreni). Female.
    Children's Python (Antaresia childre...jpg
  • Scrub Python (Morelia amethistina)
    Scrub Python (Morelia amethistina) (...jpg
  • Reduced Pattern Gold Stimson Python (Antaresia stimsoni).  Female.
    Stimson Python (Antaresia stimsoni) ...jpg
Next
  • Facebook
  • Twitter
x