Inside a sea cave on the Na Pali coast, the last thirty feet of a three thousand foot waterfall cascades into the ocean inside its own light shaft
Copyright 2003-2017 - All rights reserved. No usage without explicit written permission