City of God 15 Miles From Paradise Movie Poster 11x17
A great poster for the 2002 film by Fernando Meirelles and Katia Lund about growing up in Brazil's Rio de Janeiro suburb Cidade de Deus - The City of God. Nominated for 4 Academy Awards in 2004. Ships fast. 11x17 inches.
You Might Also Like This