Blogger since 1997. Stockholm, Sweden πΈπͺ
petapixel.com
This 120 Gigapixel Photo is the Largest of New York City Ever Taken