Puaa Kaa Falls Pua`a Ka`a Falls on the Hawaiian island of Maui at Mile 22 along the Road to Hana
Username: Meseberg
Editorial: No
Width: 5472 pixels
Height: 3648 pixels
Downloads: 0
Image ID: 95189247