SavingSeabirds
148 FOLLOWERS
International Bird Rescue is a world leader in oiled wildlife emergency response, rehabilitation, research and education. Our team of more than 40 highly trained specialists has led rescue efforts in over 200 oil spills in 11 States, two U.S. territories, and 12 different countries.
SavingSeabirds
3w ago
SavingSeabirds
1M ago