Computer art of a leaf in an integrated circuit

Bildnummer 11894805
Computer art of a leaf in an integrated circuit
;