Live action footage
A beautiful mosque stands behind a busy shopping area in downtown Baghdad, Iraq.
NTSC
720 x 480
Editorial Use Only