Hōkūleʻa comes home » IMG_1261

Magic Island is the green peninsula in the middle of the photo, above Ala Wai Boat Harbor.

Advertisements

Actions