Exhibits In The 25th Annual London Art Fair

Exhibits In The 25th Annual London Art Fair
LONDON, ENGLAND - JANUARY 16: Gallery employees man their stands at the London Art Fair held in the Business Design Centre on January 16, 2013 in London, England. The London Art Fair brings together 131 galleries to showcase a huge, eclectic collection of works of art, the fair runs until January 20, 2013. (Photo by Oli Scarff/Getty Images)
View Comments (0)