SpYurbanart_EARTH-04 Tierra/Earth. A luminous red sphere caged inside a structure Posted November 12, 2021 by spyurbanart