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