RIGHTS MANAGED
243306

Horse and dog lick each other's tongues, looks like they're kissing.