Streetanimals
Cats and dogs of the street. Some maybe strays, some have a luxury live on their private cushion and others guard the their cafe or shop.
Cats and dogs of the street. Some maybe strays, some have a luxury live on their private cushion and others guard the their cafe or shop.