1068 2018 Couch Beach Yorke Peninsula SA ← Previous Next → Lizard on the road. He didn’t move at all even though we drove past him 3 times.