Summer 2005

Artist Project / Landscape of Symbols

Glexis Novoa

Glexis Novoa, Landscape of Symbols, 2005

Glexis Novoa is an artist based in Miami.