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

Image rights: Isaac Montoya

About Isaac Montoya

Spanish, Sevilla, Spain, based in Alicante, Spain