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