CBDThe Helis Foundation

Nola.com: “Giant bird sculptures land on Poydras Street”

A small flock of very large birds landed on a desolate stretch of Poydras Street Thursday morning (June 2). The 25-ft-tall great horned owl, the 18-foot falcon, and the similarly sized red tailed hawk, crow and pigeon are sculptures by Boston artists Donna Dodson and Andy Moerlein, who call themselves The Myth Makers…

Continue Reading