File details

Cheering and clapping the customers as Apple opens a new store in Covent Garden, London. - Justin Tallis - 2010-08-07
powered by infradox.com