Categories
Uncategorized

Largest photo ever recently taken by Stanford Laboratory.

A Stanford 3.2 billion pixel camera was just used to take the biggest picture ever.