×
  • 1001 symmetrical patterns: A complete resource of pattern designs created by evolving symmetrical shapes

    Jay Friedenberg Jacob Roesch

Click on cover to enlarge.
4 - 5Hours to read