This sleepy Barred Owl gave the folks in Downtown Providence a treat one sunny Autumn Thursday. The Owl was perched about 20 feet up a white birch tree on Westminster Street at One Financial Plaza. It snoozed peacefully as onlookers snapped its picture with cell phones.
Link to this comment:
All Comments (0)