hard to see in this photo and impossible to approach, but definitely a window collision
Three pigeons enjoying rainy chat
At feeder
About
Help
Forum
Press
Jobs
Our Blog
Community Guidelines
Terms of Use
Privacy