1 results
Admirals Arch in Flinders Chase National Park on Kangaroo Island is a stunning rock arch that reflects the powerful forces of nature.