Steve Mumford, ‘5B8 Attaching explosives to Iraqi missiles, Tikrit, Oct, 2003’, 2003, Postmasters Gallery

About Steve Mumford

American, b. 1960, Boston, MA, United States, based in New York, NY, United States