-Places To Go- June 2, 2017 Alicia Martin’s art installation at Casa de America in Madrid, Spain. Liberia Acqua Alta in Venice, Italy. Share This: