Humans since 1982 are a Stockholm-based design group. Their studio name is based on their date of birth, which causes your scribe to ask what were they before 1982? Too imponderable for a short essay. More ponderable is 1982 is the year famed Swedish photographer...

read more