ted laredo
ted laredo: 93 million miles from the sun
cosmic latte SWEEPS
installation view

photo courtesy michael warren contemporary
PREV / NEXT   32 / 34
BACK TO 93 MILLION MILES ...