Cyber-Duck

Cyber-Duck

www.cyber-duck.co.uk
London / Each year since 2004 we've kept a folder stocked with screenshots of our favourite things on the web. Crack open the time capsule!
Cyber-Duck