Deaf Adder Creek


Deaf Adder Creek - river in Australia.