HINT
In your internet browser
turn
OFF
the popups
(and pop unders)
BACK
HOME
FOR MORE FRACTALS visit
http://www.flickr.com/photos/systems_fractals
HTTP://GEOMETRICA.TRIPOD.COM
HTTP://swastika-swastika.blogspot.com
B19EB2C4.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B7BA4B67.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BE95F73C.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B2F76B4F.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B303EF75.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B9D1B6F5.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B776BCCD.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B4B63C62.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B95FC9DA.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B5E3C2B7.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B299115E.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B720A3F2.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BBF18DEC.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BF05307E.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B3F13497.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B6F87919.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BC1EEC46.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B69A9AB0.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B2960407.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BE3F7B27.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BDE7957C.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B76B4D63.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B1538969.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BEF4074E.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B7339172.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BB665FE6.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B1A4D1E9.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B65BA1D3.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B30E9CA0.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BA673C2D.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BFC38D1F.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BF2BEC46.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B5B80443.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B738BC22.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B8F61DF2.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BC07CB6B.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BF6C2C13.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BB96A9FA.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B54737FA.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BAE3471C.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B03F3754.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B9F6DF5A.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B7C0C031.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B2BB0ED6.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B5BE917A.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B7ED6367.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BDCF1540.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B2815B8D.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BF7B5DC6.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B68AA1B5.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B92FEE04.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B3641BAE.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BD65731F.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B6786A36.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B4562210.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BB128FED.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B626420B.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B5B9D441.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B40879F5.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BA8AD8E4.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B33C1631.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B85912D7.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BC56815D.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B39A840D.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BCAE35B5.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B55197B5.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B616ACB5.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B41CAC27.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B0CA182E.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B0663742.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B4276531.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BA6F59EE.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BFABE4D3.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B9D38966.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BFB644AB.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B40A7D07.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B48B7F03.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BCA7317F.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B9145A74.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B8409377.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BAB8FCC4.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BE087F87.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BBB6FC8B.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B425F196.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B4FEBA79.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BD2BBA5D.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BA518B50.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B1B480A5.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B236C3A7.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B1C4E808.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B14D6C19.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B76B9CFD.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B36DA220.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B8C92361.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BBDACE07.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BB3A2162.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BDB5CF25.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BDAD70B6.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B414F849.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BE60AC86.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B1E314CB.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BAE949D1.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BE185BA3.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B599D644.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B9802822.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B74AD743.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B7AA461F.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BD15420C.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B54FAAB3.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B9CADA54.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B3AEF98D.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B5F39C07.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B8A3FBEC.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B6184FDD.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B76C84E7.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B9C69AAC.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B5693C8E.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
BE1B2DEB.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B1975100.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B53D07A4.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B8D501C2.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B70EAE42.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B6C8969A.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B98F11AA.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
B8692F8E.PNG
INDIAN SWASTIKA PRATIK CHRISTIAN CROSS FRACTALS RECURSIVE ART
Related pages
- www.flickr.com/photos/lsystems_fractals
- swastika-swastika.blogspot.com
- http://geometrica.tripod.com
- http://geometrica.01.tripod.com
- http://geometrica.02.tripod.com
- http://geometrica.03.tripod.com
- http://geometrica.04.tripod.com
- http://geometrica.05.tripod.com
- http://geometrica.06.tripod.com
- http://geometrica.07.tripod.com
- http://geometrica.08.tripod.com
- http://geometrica.09.tripod.com
- http://geometrica.10.tripod.com
- http://geometrica.11.tripod.com
- http://geometrica.12.tripod.com
- http://geometrica.13.tripod.com
- http://geometrica.14.tripod.com
- http://geometrica.15.tripod.com
- http://geometrica.16.tripod.com
- http://geometrica.17.tripod.com
- http://geometrica.18.tripod.com
- http://geometrica.19.tripod.com
- http://geometrica.20.tripod.com
- http://das-cross.tripod.com
- http://cross150.tripod.com
- http://joke-egypt.tripod.com
- http://classes.yale.edu/fractals Professor Benoit Mandelbrot web page
- alogrithmicbotany.org
university of calgary, canada,
Professor Przemyslaw Prusinkiewicz,
students and co researchers.
Amazing research !!!
Free downloads
including the famous book
"The Algorithmic Beauty of Plants"
- introduction to l-systems fractals
the famous spanky.triumf canadian fractal web site
- l-systems source code for fractint
- self-similar syncopations:
Fibonacci, L-systems, limericks and ragtime
- www.comphist.org/whoami.php portraits of computer celebrities
- Solving Linear Algebraic and Differential Equations with L-Systems
Solving 5-diagonal systems of linear equations using L-Systems ... Appendix A:
The complete L+C source code. 1 #include . 2. #include ...
- l-systems and genetic algorithms
l-systems and genetic programming
l-systems and genetic hardware design
l-systems and cellular automata
l-systems and ...
- PREDICTIONS FOR A NEW PHYSICS OF GRAVITY & AWARENESS BASED ON RECURSION
- lindenmayer systems in MuPad
(little tutorials in English and in German)
- History of Mathematics
- Fractal Origami
- Les 17 types de pavage du plan (animation)
- pavage, fractales, logique, ...
- `pst-fill' A PSTricks package for filling and tiling areas Timothy (Postscript file)
- MacTutor History of Mathematics
archive and biography search
e.g.
You can see a map showing only coastlines, rivers, etc or a coloured map showing the present day countries.
Click on a place on the map to see the mathematician(s) born there.
Click HERE to see a map with the names of all the places marked.
Birthplace Maps Index
Main index Biographies Index
History Topics Index Famous curves index
Mathematicians of the day Time lines
Societies, honours, etc. Search Form
- Ivars Peterson's MathTrek pursuit curves
- Gary Teachout: surface-filling curves
- mathworld.wolfram.com/HilbertCurve 2D 3D
- impossible figures
- L-system webopedia
- knot plot site
-
Computer Generated Celtic Knotwork using L-system Graphics,
Dave Carroll and Mike Scott.
In any domain where objects are sufficiently regular there may be an opportunity to develop a grammar based model of their geometric structure. One such domain is Celtic knot work particularly knot work of the type found in Celtic manuscripts such as the Book of Kells. Modelling such knot work using a grammar based approach based on L-systems is the subject of this paper. The paper describes the addition of a curve drawing construct to L-systems to allow the encoding of curved figures. A construct is developed which enables Bezier curves to be drawn using L-systems. This construct is used to model Celtic knot patterns. The patterns are encoded in an L-system and used as meta-patterns to construct simple carpet-pages made up of multiple knot patterns. A prototype production rule system and graphics interpreter for L-system strings using turtle graphics is also described. The problem of under-crossing and over-crossing of knot cords is addressed using Z-axis perturbation. This enables the generation of self-avoiding curves in three-space to give realistic looking knot patterns in 3D.
- The Stony Brook Algorithm Repository
- wikipedia: space-filling curve, definition
- www.encyclopedia4u.com/s/space-filling-curve.
- sciencedaily: space-filling curve
- cantor square fractal, etc
- break rules, Gosper
- Geometry Junkyard. Gosper, Peano, ... very interesting.
- Jan Abas, Islamic Art (influenced Eascher}"
- Algebraic surface models. Oliver Labs makes models of algebraic geometry examples using a 3d printer
- Zipf Law
- Feigenbaum Constant
Bifurcation diagram
Feigenbaum function
- A book, not online: Hans Sagan, Space-Filling Curves, Springer-Verlag, New York, 1994. ISBN: 0-387-94265-3.
GEOMETERS (& OTHER GREATS) I SHOOK HANDS WITH
MOHAMED ALY (THE BOXER)
IVERSON ( THE INVENTOR OF apL )
BENOIT MANDELBROT
WOLFRAM (A NEW KIND OF SCIENCE AND MATHEMATICA)
COXETER
COXETER IN ENCYCLOPEDIA BRITANNICA
Coxeter, H(arold) S(cott) M(acDonald)
British-born Canadian geometer
(b. Feb. 9, 1907, London, Eng.?. March 31, 2003, Toronto, Ont.),
was a leader in the understanding of
non-Euclidean geometries,
reflection patterns,
and polytopes (higher-dimensional analogs of three-dimensional polyhedra).
His work served as an inspiration for R. Buckminster Fuller's concept of
the geodesic dome and, particularly, for the intricate geometric·
Coxeter, H S M... (75 of 176 words)
GEEKs carrying GIF s
png o
KEYWORDS
FASS (space-filling, self-avoiding, simple and self-similar) curves
l-fractals
no plants
2D GRAPHICS
2-DIMENSIONAL GRAPHICS
AFFINE TRANSFORMS
ALHAMBRA
ANCIENT CHINESE TEMPLES
ancient fractals
ANCIENT SYMBOLS
ARCHITECTURE-LIKE DRAWING
CHILDREN GRAPHICS
COLORING BOOKS
COMPUTER GRAPHICS
CONTROVERSY
CONTRPVERSIAL SYMBOLS
CROSS
CRYSTALS
DESIGN
DRAGON CURVE
DRAWING
EMERGENCE
EMERGENT GRAPHICS
EMROIDERY
ESCHER
EYE CANDY
EYE BOGGLERS
EYE BOGGLING
EYE TWISTERS
FASS
FLOWERS
fractals "inverse problem"
GHOSTSCRIPT GRAPHICS
GOSPER CURVE
HILBERT CURVE
HINDU SWASTIKA
KIDS GRAPHICS
KNUTH CURVE
KOCH SNOWFLAKE
LINDENMAYER SYSTEMS
LINE FRACTALS
LINEAR FRACTALS
LOGO GRAPHICS
LSYSTEMS NON-PLANTS
MENGER SPONGE
MOSAIC
NAZI GERMANY
NEON SIGNS
old fractals
PAINT BOOKS
PATTERNS
PEANO CURVE
PEANO-GOSPER CURVE
POSTSCRIPT GRAPHICS
RECURSION
RECURSIVE GRAPHICS
RELIGIOUS SYMBOLS
SELF AVOIDING
SELFAVOIDING
SWMI ART
SIERPINSKI CARPET
SIERPINSKI CUVE
SIERPINSKI GASKET
SIERPINSKY
SPACE-FILLING CURVE
SPACE-FILLING CURVES
SURFACE-FILLING CURVE
SURFACE-FILLING CURVES
SYMBOLOGY
SYNERGY
SYMBOLS
SYMBOLOGY
T-SHIRTS
TESSELATIONS
TEXTILES DESIGNS
TEXTURES
TILING
TURTLE GRAPHICS
VISUAL PUZZLES
WALLPAPER
YIN YAN
YING YANG
YING YANG
Z CURVE
Z CURVE
BACK
HOME