Epeira Diadema Needs a Banner!
Epeira Diadema Wikipedia »
The Garden Spider (Italian: Epeira Diadema) is a 1952 Italian short documentary film directed by Alberto Ancilotto. It was nominated for an Academy Award for Best Documentary Short.
Register to update information, save favorites, post photos, news stories and comments.
Already A Member?