Brian Lovering of New Gloucester spotted a purple finch checking out roses outside his office in South Portland.