Meteor Bay


Meteor Bay - bight in Australia.