Temple Beach Parking Lot

Kahuku, Hawaii 96762 United States of America

Location