Stock Photo: USA, Hawaii, Maui island, Lahaina, Longhi's restaurant
Stock Photo: 1606-138314 USA, Hawaii, Maui island, Lahaina, Longhi's restaurant