Photo by Mike Leeson

Independent in Great Astrolabe Reef from AU$971