Daily Archives: "December 8, 2009"

West London is the home of Getty Images Archive — the world’s biggest commercial photo library with 80 million images, 1,500 collections and 25 km of racking, which is everything captured from the birth of...

Read More