Oscar’s Rescue

Oscar’s Rescue

We are a small guinea pig rescue located in Glenwood Queensland.