Seen About Town: An Ice Owl…or Dementor? Photo taken at Needham Public Library, Photo Credit: Vivian Lee Mahoney What do you think the ice sculpture looks like? Use your imagination. Do you see an Ice Owl? Ghost? How about a Dementor? Share and Enjoy: Leave a ReplyYou must be logged in to post a comment. This site uses Akismet to reduce spam. Learn how your comment data is processed.