Thursday, 28 July 2011 15:34

Elephant Parade

The elephants on London’s streets have more to do with private wealth than public art.

Published in Review