A film about the Greek War of Independence in 1821
Shot in New Mexico - the majority of the sets were built on the property of an abandoned school in Santa Fe


You may also like

Back to Top