Dog Tooth


Dog Tooth - mountain in Australia.