A Fine-tuned Universe

ID # 17

ID # 17

Scaograms
Inkjet Print
2006