Imag[in]e: Alexander Degaris
Alexander Degaris makes ambiguity come alive with his unique take on sculpted art. Currently studying a Masters of Visual Arts, …
Alexander Degaris makes ambiguity come alive with his unique take on sculpted art. Currently studying a Masters of Visual Arts, …