We’ve been staring at these photos for a long time now, and we still have no idea what the hell’s going on with them. Take a look at the new spread from Toilet Paper Magazine and the Deste Foundation. It’s called “1968: Italian Radical”, and it’s utter insanity. We literally have no idea what any of it means, but we enjoy looking at it and you will too.
See it for yourself in the gallery above.