Displaying all articles tagged:

D'amelio Terras

  1. art candy
    In Your FaceIf anything, Matt Keegan’s optically curious assemblage Humberto, Humberto, Humberto suggests a sort of contemplative anonymity.