#windowcollision hasil pencarian

Meet Owen Wilson Snipe! Owen had a close encounter with a window but was found by one of our dedicated volunteers. Right now, Owen is resting comfortably in our ICU. We're hoping for a speedy recovery so Owen can return to the wild. #AnimalRescue #OwenWilsonSnipe #WindowCollision


Thanks to @ladybugspicnic for quick thinking (& cutting her morning run short) to save this Downy Woodpecker from traffic at Rideau/Sussex after #windowcollision. Great reminder that best way to help bird in distress is to make sure it's safe & contained, & only then call us.

SafeWingsOtt's tweet image. Thanks to @ladybugspicnic for quick thinking (& cutting her morning run short) to save this Downy Woodpecker from traffic at Rideau/Sussex after #windowcollision. 
Great reminder that best way to help bird in distress is to make sure it's safe & contained, & only then call us.

Last week, a Varied Thrush came to the Alaska Raptor Center after a window collision. Window strikes are common, but preventable. Adding decals or UV window reflectors helps birds see glass and stay safe. Small changes can save lives. #YouCanHelp #Thrush #WindowCollision


I wish everyone a wonderful year ahead! My #Resolution2020: Encourage more people to make their homes, schools & workplaces safer for birds like this female Northern Cardinal, my first #windowcollision patient of 2020. safewings.ca/homes

birdbike613's tweet image. I wish everyone a wonderful year ahead!

My #Resolution2020: Encourage more people to make their homes, schools & workplaces safer for birds like this female Northern Cardinal, my first #windowcollision patient of 2020.

safewings.ca/homes

It was this kind of day ... our volunteers rescued about 50 live migratory birds and collected another 50 or so dead ones, almost all of them warblers and all of them victims of collisions with glass. #windowcollision You can help us prevent collisions safewings.ca

SafeWingsOtt's tweet image. It was this kind of day ... our volunteers rescued about 50 live migratory birds and collected another 50 or so dead ones,  almost all of them warblers and all of them victims of collisions with glass. #windowcollision

You can help us prevent collisions safewings.ca

One of the charm flew into the window 😞. #WindowCollision

ParkyStephen's tweet image. One of the charm flew into the window 😞. #WindowCollision

We are so self centered that I keep seeing people tweeting about how birds commit suicide against their windows... like really? 🙄 #windowstrike #windowcollision


Today we dispatched a volunteer to @OCTranspo Blair Station to pick up 2 apparent #WindowCollision birds. Also a fish, which led to intense speculation as we waited impatiently for photos from Melissa (who once found a trapped hawk that was in fact a groundhog true story). 1/4

SafeWingsOtt's tweet image. Today we dispatched a volunteer to @OCTranspo Blair Station to pick up 2 apparent #WindowCollision birds. 

Also a fish, which led to intense speculation as we waited impatiently for photos from Melissa (who once found a trapped hawk that was in fact a groundhog true story).

1/4

The first bird-window collision case that I observed on campus after my vacation-- a Northern Waterthrush. 😢 The fall migration will start, and I hope there is not a lot of poor little guy. 🙏 #BirdWindowCollision #birdconservation #windowcollision #RutgersNewark

shang_sx's tweet image. The first bird-window collision case that I observed on campus after my vacation-- a Northern Waterthrush. 😢
The fall migration will start, and I hope there is not a lot of poor little guy. 🙏
#BirdWindowCollision #birdconservation #windowcollision #RutgersNewark

This little Golden-crowned Kinglet was rescued by a FLAP volunteer during #GlobalBirdRescue and was sent to the Toronto Wildlife Centre for treatment. #windowcollision #windowstrike #birds #migratorysongbirds #kinglet #birding #birdwatching


These are only some of the dozens of #windowcollision victims we found yesterday: more than 20 species, mostly warblers. This is why we all need to advocate for bird-friendly buildings and homes. Find out how: safewings.ca/best-practices

SafeWingsOtt's tweet image. These are only some of the dozens of #windowcollision victims we found yesterday: more than 20 species, mostly warblers. This is why we all need to advocate for bird-friendly buildings and homes. Find out how: safewings.ca/best-practices

Hey @NatGalleryCan, I’m a member and would very much like to see some action to reduce #windowcollision at the gallery.

Northern Waterthrush killed by #windowcollision at @NatGalleryCan today. Please let director @marc_mayer and Heritage Minister @melaniejoly know you care about the many hundreds of birds dying there every year, and demand meaningful action. #ottbird #ottnews

SafeWingsOtt's tweet image. Northern Waterthrush killed by #windowcollision at @NatGalleryCan today. Please let director @marc_mayer and Heritage Minister @melaniejoly know you care about the many hundreds of birds dying there every year, and demand meaningful action. #ottbird #ottnews


Swamp sparrow (lifer) at dusk nr CP Butterfly Gardens. And, sad news re concussed northern flicker. He died soon after I dropped him off @wildbirdfund, starving & in bad shape - another of so many #windowcollision bird victims at Circa CP at 110 St. 😔 #birdcpp @nypost @nytimes

SandraBirdlover's tweet image. Swamp sparrow (lifer) at dusk nr CP Butterfly Gardens. And, sad news re concussed northern flicker. He died soon after I dropped him off @wildbirdfund, starving & in bad shape - another of so many #windowcollision bird victims at Circa CP at 110 St. 😔 #birdcpp @nypost @nytimes
SandraBirdlover's tweet image. Swamp sparrow (lifer) at dusk nr CP Butterfly Gardens. And, sad news re concussed northern flicker. He died soon after I dropped him off @wildbirdfund, starving & in bad shape - another of so many #windowcollision bird victims at Circa CP at 110 St. 😔 #birdcpp @nypost @nytimes
SandraBirdlover's tweet image. Swamp sparrow (lifer) at dusk nr CP Butterfly Gardens. And, sad news re concussed northern flicker. He died soon after I dropped him off @wildbirdfund, starving & in bad shape - another of so many #windowcollision bird victims at Circa CP at 110 St. 😔 #birdcpp @nypost @nytimes

PSA: Closed borders won't stop migrating birds, who still need your help if they collide with a window or are otherwise injured. And we're still here to provide care! 613-216-8999. #ottbird #windowcollision

SafeWingsOtt's tweet image. PSA: Closed borders won't stop migrating birds, who still need your help if they collide with a window or are otherwise injured. And we're still here to provide care! 613-216-8999. #ottbird #windowcollision

Follow these steps to help an injured bird and give it it’s best chance at recovery! Find a wildlife rehabilitation centre near you : flap.org/finding-an-inj… #GlobalBirdRescue #windowcollision #birdrescue

FLAPCanada's tweet image. Follow these steps to help an injured bird and give it it’s best chance at recovery! 

Find a wildlife rehabilitation centre near you : flap.org/finding-an-inj…

#GlobalBirdRescue #windowcollision #birdrescue

Dead & injured birds everywhere today. Please look out for #windowcollision victims, get live ones in a closed paper bag or box (don't wait for them to fly away injured!). Collect dead ones for us, or hide from scavengers & tell us where. 613-216-8999 safewings.ca/injured

SafeWingsOtt's tweet image. Dead & injured birds everywhere today. Please look out for #windowcollision victims, get live ones in a closed paper bag or box (don't wait for them to fly away injured!). Collect dead ones for us, or hide from scavengers & tell us where. 613-216-8999
safewings.ca/injured

Please note that we continue to be available to help injured birds like this Purple Finch, rescued by a homeowner following a #windowcollision yesterday. She's feeling better after oxygen therapy & meds, but needs more time to recover from her concussion & other injuries.

SafeWingsOtt's tweet image. Please note that we continue to be available to help injured birds like this Purple Finch, rescued by a homeowner following a #windowcollision yesterday. She's feeling better after oxygen therapy & meds, but needs more time to recover from her concussion & other injuries.

This gorgeous Blackburnian Warbler might have been a ray of sunshine in this dreary day. Instead, it ended up like too many other songbirds, killed by a #windowcollision. This is one of 18 victims found by just one volunteer in downtown #Ottawa this morning.

SafeWingsOtt's tweet image. This gorgeous Blackburnian Warbler might have been a ray of sunshine in this dreary day. Instead, it ended up like too many other songbirds, killed by a #windowcollision. This is one of 18 victims found by just one volunteer in downtown #Ottawa this morning.

As our group has gotten bigger, we are now expanding into #sciencecommunication, undergraduate research opportunities, a small visual arts project, and growing our #windowcollision database in the hopes it will eventually find a home with a collaborator (are you interested?).


So far 280 collisions reported in the Toronto area today. Only a tiny fraction of all collisions are ever documented. #windowcollision #birdsafe #birds #wildliferescue #birdconservation #birdsafewindows #greenbuildingstandards #birdcollision #lightsout #Toronto #architecture

polkadot_city's tweet image. So far 280 collisions reported in the Toronto area today.  Only a tiny fraction of all collisions are ever documented.
#windowcollision #birdsafe
#birds #wildliferescue #birdconservation #birdsafewindows
#greenbuildingstandards #birdcollision #lightsout #Toronto #architecture

📣 New Blog Post! 📣  Birds can't see glass and often mistake reflections of the sky or trees for safe spaces, making windows a hazard—especially during #fallmigration. 🪟 Learn more in our latest #blog by bird expert Brendon Samuels! #windowcollision salthaven.org/s/stories/prev…

salthaven_org's tweet image. 📣 New Blog Post! 📣 
Birds can't see glass and often mistake reflections of the sky or trees for safe spaces, making windows a hazard—especially during #fallmigration. 🪟
Learn more in our latest #blog by bird expert Brendon Samuels! #windowcollision
salthaven.org/s/stories/prev…
salthaven_org's tweet image. 📣 New Blog Post! 📣 
Birds can't see glass and often mistake reflections of the sky or trees for safe spaces, making windows a hazard—especially during #fallmigration. 🪟
Learn more in our latest #blog by bird expert Brendon Samuels! #windowcollision
salthaven.org/s/stories/prev…

This little Golden-crowned Kinglet was rescued by a FLAP volunteer during #GlobalBirdRescue and was sent to the Toronto Wildlife Centre for treatment. #windowcollision #windowstrike #birds #migratorysongbirds #kinglet #birding #birdwatching


Follow these steps to help an injured bird and give it it’s best chance at recovery! Find a wildlife rehabilitation centre near you : flap.org/finding-an-inj… #GlobalBirdRescue #windowcollision #birdrescue

FLAPCanada's tweet image. Follow these steps to help an injured bird and give it it’s best chance at recovery! 

Find a wildlife rehabilitation centre near you : flap.org/finding-an-inj…

#GlobalBirdRescue #windowcollision #birdrescue

Visit ecologicaldesignlab.ca/project/bird-s… to find the Bird-Safe City studio team’s Final Planning Report, Bird-Safe Design Toolkit, and the updated Bird-Safe Guidelines.  #BirdSafeCity #WindowCollision #WindowStrike #BirdConservation #MakeWindowsBirdSafe #ClimateChange #BirdSafeDesign


Meet Owen Wilson Snipe! Owen had a close encounter with a window but was found by one of our dedicated volunteers. Right now, Owen is resting comfortably in our ICU. We're hoping for a speedy recovery so Owen can return to the wild. #AnimalRescue #OwenWilsonSnipe #WindowCollision


One of the charm flew into the window 😞. #WindowCollision

ParkyStephen's tweet image. One of the charm flew into the window 😞. #WindowCollision

Did you know that editing your collision reports is extremely easy with the mobile app? youtube.com/watch?v=0qgQUk… #GlobalBirdCollisionMapper #windowstrike #windowcollision


Looking for a quick and easy way to report collisions on the go? Try out our new GBCM mobile app! This how-to video walks you through where to find the app, and how to use it. youtube.com/watch?v=gyuQyA… #GlobalBirdCollisionMapper #windowstrike #windowcollision


The first bird-window collision case that I observed on campus after my vacation-- a Northern Waterthrush. 😢 The fall migration will start, and I hope there is not a lot of poor little guy. 🙏 #BirdWindowCollision #birdconservation #windowcollision #RutgersNewark

shang_sx's tweet image. The first bird-window collision case that I observed on campus after my vacation-- a Northern Waterthrush. 😢
The fall migration will start, and I hope there is not a lot of poor little guy. 🙏
#BirdWindowCollision #birdconservation #windowcollision #RutgersNewark

This peregrine falcon was lying face down when he arrived earlier today, but he's feeling quite a bit better after fluids and oxygen. His injuries indicate a window collision, so we're providing anti-inflammatory meds and wound care for a wing injury. 📷: Rachel Frank

wildbirdfund's tweet image. This peregrine falcon was lying face down when he arrived earlier today, but he's feeling quite a bit better after fluids and oxygen. His injuries indicate a window collision, so we're providing anti-inflammatory meds and wound care for a wing injury.

📷: Rachel Frank


Swamp sparrow (lifer) at dusk nr CP Butterfly Gardens. And, sad news re concussed northern flicker. He died soon after I dropped him off @wildbirdfund, starving & in bad shape - another of so many #windowcollision bird victims at Circa CP at 110 St. 😔 #birdcpp @nypost @nytimes

SandraBirdlover's tweet image. Swamp sparrow (lifer) at dusk nr CP Butterfly Gardens. And, sad news re concussed northern flicker. He died soon after I dropped him off @wildbirdfund, starving & in bad shape - another of so many #windowcollision bird victims at Circa CP at 110 St. 😔 #birdcpp @nypost @nytimes
SandraBirdlover's tweet image. Swamp sparrow (lifer) at dusk nr CP Butterfly Gardens. And, sad news re concussed northern flicker. He died soon after I dropped him off @wildbirdfund, starving & in bad shape - another of so many #windowcollision bird victims at Circa CP at 110 St. 😔 #birdcpp @nypost @nytimes
SandraBirdlover's tweet image. Swamp sparrow (lifer) at dusk nr CP Butterfly Gardens. And, sad news re concussed northern flicker. He died soon after I dropped him off @wildbirdfund, starving & in bad shape - another of so many #windowcollision bird victims at Circa CP at 110 St. 😔 #birdcpp @nypost @nytimes

Your point stands –– it's refreshing to know that we can count on #BigOil to spend at least as much on helping us solve the #WindowCollision and #CatPredation problem as they do telling us that "renewables kill birds!"


The worst possible way to get a NY county lifer on my morning downtown patrol💔 Clay-colored sparrow @NYCAudubon @wildbirdfund #windowcollision #nyc #corderonature

CorderoNature's tweet image. The worst possible way to get a NY county lifer on my morning downtown patrol💔 Clay-colored sparrow @NYCAudubon  @wildbirdfund  #windowcollision #nyc #corderonature

As someone gearing up to work on #windowcollision research - thank you!!


Murder toes Thank you @3phalaropes for introducing me to this absolutely perfect term for tiny Saw-whet talons. #ottbird #ottowl #windowcollision @SafeWingsOtt

birdbike613's tweet image. Murder toes

Thank you @3phalaropes for introducing me to this absolutely perfect term for tiny Saw-whet talons. #ottbird #ottowl #windowcollision @SafeWingsOtt

160 Elgin has lots of glass, yet our volunteers have never found a #windowcollision here. Why? Because densely patterned #birdsafe glass works! We'd love to see more of it in #Ottawa and #Gatineau.

SafeWingsOtt's tweet image. 160 Elgin has lots of glass, yet our volunteers have never found a #windowcollision here. Why? Because densely patterned #birdsafe glass works! We'd love to see more of it in #Ottawa and #Gatineau.

Today we dispatched a volunteer to @OCTranspo Blair Station to pick up 2 apparent #WindowCollision birds. Also a fish, which led to intense speculation as we waited impatiently for photos from Melissa (who once found a trapped hawk that was in fact a groundhog true story). 1/4

SafeWingsOtt's tweet image. Today we dispatched a volunteer to @OCTranspo Blair Station to pick up 2 apparent #WindowCollision birds. 

Also a fish, which led to intense speculation as we waited impatiently for photos from Melissa (who once found a trapped hawk that was in fact a groundhog true story).

1/4

Tidak ada hasil untuk "#windowcollision"

Follow these steps to help an injured bird and give it it’s best chance at recovery! Find a wildlife rehabilitation centre near you : flap.org/finding-an-inj… #GlobalBirdRescue #windowcollision #birdrescue

FLAPCanada's tweet image. Follow these steps to help an injured bird and give it it’s best chance at recovery! 

Find a wildlife rehabilitation centre near you : flap.org/finding-an-inj…

#GlobalBirdRescue #windowcollision #birdrescue

Some of the dozens of #windowcollision victims we found yesterday. This is why we all need to advocate for #birdfriendly buildings, and take action to make our windows at home safe as well. Find out how: safewings.ca/best-practices

birdbike613's tweet image. Some of the dozens of #windowcollision victims we found yesterday. This is why we all need to advocate for #birdfriendly buildings, and take action to make our windows at home safe as well. Find out how: safewings.ca/best-practices

One of the charm flew into the window 😞. #WindowCollision

ParkyStephen's tweet image. One of the charm flew into the window 😞. #WindowCollision

The first @okstate bus shelter is being treated for our #Bird-#WindowCollision study! Soon we'll start collecting post-treatment collision data to compare w/ untreated shelters #ornithology #birdfriendly @gjriggs @MoveOKstate @FeatherFriendly @OSU_Research @OSUgreen @okstate_ag

LossLabOSU's tweet image. The first @okstate bus shelter is being treated for our #Bird-#WindowCollision study! Soon we'll start collecting post-treatment collision data to compare w/ untreated shelters

#ornithology #birdfriendly
@gjriggs @MoveOKstate @FeatherFriendly @OSU_Research @OSUgreen @okstate_ag

New #WindowStrike study shows novel patterns of #BirdCollision mortality in western N. America academic.oup.com/condor/advance… #WindowCollision #VariedThrush #ornithology 📷Krista De Groot

procellaria11's tweet image. New #WindowStrike study shows novel patterns of #BirdCollision mortality in western N. America 

academic.oup.com/condor/advance…

#WindowCollision #VariedThrush #ornithology
📷Krista De Groot

The first bird-window collision case that I observed on campus after my vacation-- a Northern Waterthrush. 😢 The fall migration will start, and I hope there is not a lot of poor little guy. 🙏 #BirdWindowCollision #birdconservation #windowcollision #RutgersNewark

shang_sx's tweet image. The first bird-window collision case that I observed on campus after my vacation-- a Northern Waterthrush. 😢
The fall migration will start, and I hope there is not a lot of poor little guy. 🙏
#BirdWindowCollision #birdconservation #windowcollision #RutgersNewark

Swamp sparrow (lifer) at dusk nr CP Butterfly Gardens. And, sad news re concussed northern flicker. He died soon after I dropped him off @wildbirdfund, starving & in bad shape - another of so many #windowcollision bird victims at Circa CP at 110 St. 😔 #birdcpp @nypost @nytimes

SandraBirdlover's tweet image. Swamp sparrow (lifer) at dusk nr CP Butterfly Gardens. And, sad news re concussed northern flicker. He died soon after I dropped him off @wildbirdfund, starving & in bad shape - another of so many #windowcollision bird victims at Circa CP at 110 St. 😔 #birdcpp @nypost @nytimes
SandraBirdlover's tweet image. Swamp sparrow (lifer) at dusk nr CP Butterfly Gardens. And, sad news re concussed northern flicker. He died soon after I dropped him off @wildbirdfund, starving & in bad shape - another of so many #windowcollision bird victims at Circa CP at 110 St. 😔 #birdcpp @nypost @nytimes
SandraBirdlover's tweet image. Swamp sparrow (lifer) at dusk nr CP Butterfly Gardens. And, sad news re concussed northern flicker. He died soon after I dropped him off @wildbirdfund, starving & in bad shape - another of so many #windowcollision bird victims at Circa CP at 110 St. 😔 #birdcpp @nypost @nytimes

I'd like a content warning for every post about a #windowcollision bird that the finder declares is fine because it eventually flew away. Extra content warnings when the OP describes the experience as "special" or "a privilege", ignores advice to ... 1/2

birdbike613's tweet image. I'd like a content warning for every post about a #windowcollision bird that the finder declares is fine because it eventually flew away. Extra content warnings when the OP describes the experience as "special" or "a privilege", ignores advice to ... 1/2

This silent killer has just taken out two birds in 2 days #windowcollision. The kids wanted to pay tribute but we need to make it #birdsafe @SafeWingsOtt

Garner_Beckett's tweet image. This silent killer has just taken out two birds in 2 days #windowcollision. The kids wanted to pay tribute but we need to make it #birdsafe @SafeWingsOtt
Garner_Beckett's tweet image. This silent killer has just taken out two birds in 2 days #windowcollision. The kids wanted to pay tribute but we need to make it #birdsafe @SafeWingsOtt

#Windowcollision victims are a fall fashion staple. We'd like to see them go out of style. #ottbird @rrfashiondesign

SafeWingsOtt's tweet image. #Windowcollision victims are a fall fashion staple. We'd like to see them go out of style. #ottbird @rrfashiondesign

These are only some of the dozens of #windowcollision victims we found yesterday: more than 20 species, mostly warblers. This is why we all need to advocate for bird-friendly buildings and homes. Find out how: safewings.ca/best-practices

SafeWingsOtt's tweet image. These are only some of the dozens of #windowcollision victims we found yesterday: more than 20 species, mostly warblers. This is why we all need to advocate for bird-friendly buildings and homes. Find out how: safewings.ca/best-practices

This Northern Waterthrush should be foraging along the water's edge, pumping its tail as it walks. Instead, it's in our care after crashing into glass. Unlike the vast majority of #windowcollision victims, this one survived, was rescued & is recovering safewings.ca/injured

SafeWingsOtt's tweet image. This Northern Waterthrush should be foraging along the water's edge, pumping its tail as it walks. Instead, it's in our care after crashing into glass.

Unlike the vast majority of #windowcollision victims, this one survived, was rescued & is recovering safewings.ca/injured

Today we dispatched a volunteer to @OCTranspo Blair Station to pick up 2 apparent #WindowCollision birds. Also a fish, which led to intense speculation as we waited impatiently for photos from Melissa (who once found a trapped hawk that was in fact a groundhog true story). 1/4

SafeWingsOtt's tweet image. Today we dispatched a volunteer to @OCTranspo Blair Station to pick up 2 apparent #WindowCollision birds. 

Also a fish, which led to intense speculation as we waited impatiently for photos from Melissa (who once found a trapped hawk that was in fact a groundhog true story).

1/4

It was this kind of day ... our volunteers rescued about 50 live migratory birds and collected another 50 or so dead ones, almost all of them warblers and all of them victims of collisions with glass. #windowcollision You can help us prevent collisions safewings.ca

SafeWingsOtt's tweet image. It was this kind of day ... our volunteers rescued about 50 live migratory birds and collected another 50 or so dead ones,  almost all of them warblers and all of them victims of collisions with glass. #windowcollision

You can help us prevent collisions safewings.ca

Thanks to @ladybugspicnic for quick thinking (& cutting her morning run short) to save this Downy Woodpecker from traffic at Rideau/Sussex after #windowcollision. Great reminder that best way to help bird in distress is to make sure it's safe & contained, & only then call us.

SafeWingsOtt's tweet image. Thanks to @ladybugspicnic for quick thinking (& cutting her morning run short) to save this Downy Woodpecker from traffic at Rideau/Sussex after #windowcollision. 
Great reminder that best way to help bird in distress is to make sure it's safe & contained, & only then call us.

Dead & injured birds everywhere today. Please look out for #windowcollision victims, get live ones in a closed paper bag or box (don't wait for them to fly away injured!). Collect dead ones for us, or hide from scavengers & tell us where. 613-216-8999 safewings.ca/injured

SafeWingsOtt's tweet image. Dead & injured birds everywhere today. Please look out for #windowcollision victims, get live ones in a closed paper bag or box (don't wait for them to fly away injured!). Collect dead ones for us, or hide from scavengers & tell us where. 613-216-8999
safewings.ca/injured

The worst possible way to get a NY county lifer on my morning downtown patrol💔 Clay-colored sparrow @NYCAudubon @wildbirdfund #windowcollision #nyc #corderonature

CorderoNature's tweet image. The worst possible way to get a NY county lifer on my morning downtown patrol💔 Clay-colored sparrow @NYCAudubon  @wildbirdfund  #windowcollision #nyc #corderonature

Northern Waterthrush killed at @CanadasNAC this morning. It's the third #windowcollision victim we've found there in a week of sporadic checks, and migration has barely begun.

birdbike613's tweet image. Northern Waterthrush killed at @CanadasNAC this morning. It's the third #windowcollision victim we've found there in a week of sporadic checks, and migration has barely begun.

I wish everyone a wonderful year ahead! My #Resolution2020: Encourage more people to make their homes, schools & workplaces safer for birds like this female Northern Cardinal, my first #windowcollision patient of 2020. safewings.ca/homes

birdbike613's tweet image. I wish everyone a wonderful year ahead!

My #Resolution2020: Encourage more people to make their homes, schools & workplaces safer for birds like this female Northern Cardinal, my first #windowcollision patient of 2020.

safewings.ca/homes

Loading...

Something went wrong.


Something went wrong.