The dramatic meeting of old volcanoes and Pacific waves shape the windward beaches of Oahu, Hawaii. – photos by Joe Alexander
The dramatic meeting of old volcanoes and Pacific waves shape the windward beaches of Oahu, Hawaii. – photos by Joe Alexander