Python natalensis January 31, 2023 Gary Nicolau Python natalensis - Southern African Python Nylsvley Floodplain, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Nylsvley Floodplain, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Nylsvley NR, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Nylsvley Floodplain, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Nylsvley Floodplain, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Nylsvley Floodplain, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Nylsvley Floodplain, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Melkriver, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Dinokeng GR, Gauteng, South Africa © Gary Kyle Nicolau Python natalensis - Southern African Python Nylsvley Floodplain, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Nylsvley Floodplain, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Nylsvley Floodplain, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Nylsvley Floodplain, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Dinokeng GR, Gauteng, South Africa © Gary Kyle Nicolau Python natalensis - Southern African Python Nylsvley Floodplain, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau Python natalensis - Southern African Python Nylsvley NR, Mookgopong, Limpopo, South Africa© Gary Kyle Nicolau HABITAT EXPLORE SNAKES See this gallery in the original post