Corbis museum

Apparently Corbis is in the process of building a three floor museum. Called the Museum of Art for the Arts (MofAA) Here are the plans, in a building situated right next door to the Corbis offices, at 912 Broadway, in New York. It is unclear what will be included in this new space, besides maybe Read More →