CSAF Malta is a cat shelter and registered NGO located on the beautiful island of Malta. We are home to over 250 stray and abandoned cats.
Last seen: June 17th at 4:47am — Visit site