artwork > ted laredo: 93 million miles from the sun

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

photo courtesy michael warren contemporary