Wednesday, May 23, 2012

272 GiGapIXeLs... DAMN!


This picture was taken in Shanghai, China. 

Click on link to see how detailed it is

AMAZING!!


No comments:

WaT !t HiiT 4...