The eternal duel between dog and cat for the title of the best pet. Kitten vs puppy rivalry, standing one in front another, isolated on grey wall. Leadership competition, opposition concept.

By Keren Pollack, on March 24th, 2021


Add a comment