An art project memorializing five extinct species has been made into a feature-length film that will be shown in New York City on Friday, Dec. 2, 2011. The Lost Bird Project consists of five sleek bronze sculptures, each as tall as a person. Conceived and created by Todd McGrain, a sculptor and Cornell University art [...]
-
Pages
-
Calendar
-
Categories
-
Add a Round Robin Button to Your Blog!









