Ulva Island - New Zealand - Feb 23 2003

The view to the west from Boulder Beach on Ulva Island, Stewart Island Back to index page