The International Center of Photography (ICP) has established its new world headquarters in a 20,000 sq/ft area in the Basement Level of the prestigious Grace Building, located on the Avenue of the Americas in Manhattan.