Stock Library Sample Images
110-070-0219
Keanapuka Sea Arch, Hakaaano Island of Molokai, Hawaii
©2003 Tom Till