Isaac Montoya, ‘La isla parlante’, 2016, Aura

Image rights: Isaac Montoya

ArcoMadrid_2017, Aural Gallery, Spain

About Isaac Montoya

Spanish, Sevilla, Spain, based in Alicante, Spain