Patterns of Nature

"Patterns of Nature" by Natalia Szalc