mbostock’s block #3680958 September 8, 2012

Canvas Geometric Zooming