city of pigeons Posted on December 18, 2010 by trish Yup. No finches at Finch Station. Just pigeons. Pigeons waddles closer and closer to the camera, probably thought I had food. Look at those red eyes! Red eyes! Happy weekend everyone! Share this: Twitter Facebook