Aullwood Audubon is proud to announce the arrival of Bo, Bodil and Bibbi, and their troll-sized bird nest. These giant trolls by internationally renowned artist Thomas Dambo have come to life at