Herd Of Life-Size Elephant Sculptures Go On Display Outside Buckingham Palace
A herd of life size lantana elephant sculptures were spotted crossing The M...