DjangoCon Europe 2013 Keynote

DjangoCon Europe 2013 Keynote

67e05420d4dd3492097aeb77f44f7867?s=128

Daniel Greenfeld

May 17, 2013
Tweet