1 year
Member since2018

Meet ODD Animals Rescue

ODD Animals Rescue is a Scotland based charity who wants to give a chance to the most vulnerable and overlooked. Most of our rescued were saved from the streets and kill shelters of Romania.