Browsing: Beach Life

An Adelaide teenager has told of her frightening ordeal after being caught in a rip…