Azorado, meaning startled in Spanish, is the all-too-appropriate name for Cazapapeles’ (or Paper Hunters) arresting cardboard production, an immense geometric polar bear that has been relocated to the arid... Read full article »