photo

Waimea Canyon Overlook (1990)

View from one of the many overlooks above Waimea Canyon on the island of Kauai, Hawaii.


BACK Kauai page
tedsimages.com Home