New Yorkers have pets on their minds

I mean… literally — at Union Square, New York, NY.
New Yorkers have cats in their minds
Advertisements