Canal Pooch

Hawaii, USA