Filming Locations in Albaghdadi

Al Asad Air Base, Iraq
The Story (2010)

View Details