Alvaro Seixas at Cavalo January 13, 2020 Artist: Alvaro Seixas Exhibition title: The Importance of the Devil Venue: Cavalo, Rio de Janeiro, Brazil Date: November 28, 2019 – January 18, 2020 Photography: all images copyright and courtesy of the artist and Cavalo, Rio de Janeiro