Going through old files and I found a 2009 iPhone 3GS rumour mock-up and I thought it would be interesting to see it next to an iPhone 12 rumour infographic

Josh Withers @joshua