Created by microscopic artist David A. Lindon, the record-breaking sculpture measures just 0.00099 by 0.00086 inches and can’t be seen with the human eye Sonja Anderson Daily Correspondent The ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results