Owl sighting, almost December 29, 2008 by Bob Brown Leave a Comment Was so excited to spot this owl in the rafters of the Wellesley Farms train station, until realizing it was phony, probably there to keep pigeons from decorating commuters. print
Leave a Reply