Leonardo Madriz

  • video / installation
    • paintings
      • statement
        • stalk!