World’s Largest Photo

Posted on

What is possibly the world’s largest photograph was created on Wednesday at the former El Toro US Marine Base in California. The non-profit Legacy Project used a hangar at the base to create the world’s largest camera obscura by opening a tiny hole in the hangar wall and letting in a beam of light to […]