Editorial
London s Gift from the ancient Gods Editorial Image

London, England - August 22, 2012: One of twelve giant sculptures, in the Gift of the Olympic Gods series, installed in London to celebrate the Olympic Games. This Shot Put is located on the Shell Building Plinth near to South Bank.

  • MR: NO
  • PR: NO
  • 0
  • 279
  • 0

Editorial Image: London s Gift from the ancient Gods

ID 26377015 © | Dreamstime.com

We accept all major credit cards from United States.