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.