Elephant art displayed in London

4th May 2010, Comments 0 comments

Herd of hand-painted "baby elephants" set Trafalgar Square ablaze.

0 Comments To This Article