ted laredo
ted laredo: 93 million miles from the sun
eclipse (blue & black) and flat sphere, 1 cubic ft
installation view

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