dogs in Sri Lanka dogs in on the beach at sunset in the town of Negombo Sri Lanka dogs in on the beach at sunset in the town of Negombo Sri Lanka