Ted Larsen, ‘Crash Landing’, 2016, Margaret Thatcher Projects

About Ted Larsen

American, b. 1964, South Haven, Michigan, based in Santa Fe, New Mexico