Vivonne Bay, Kangaroo Island, South Australia. Voted best beach.

Royalty-free stock photo ID: 2688773

Vivonne Bay, Kangaroo Island, South Australia. Voted best beach.