X
Street Cats - cats seen in the streets that are abandoned by their owners or have copulated a lot and needs to be disposed.
• @freymind (1351)
• Philippines

Street Cats - cats seen in the streets that are abandoned by their owners or have copulated a lot and needs to be disposed.