Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Allan Sekula was born on January 15, 1951 in Erie, Pennsylvania, USA. He was a director and writer, known for The Forgotten Space (2010), The Lottery of the Sea (2006) and La faute à Rousseau (2012). He died on August 10, 2013 in Los Angeles, California, USA.