Editorial
Peak of TV Tower in Barcelona, Spain, Europe. Editorial Photography

BARCELONA, SPAIN - MAY 15: TV Tower. 136 metres tower in Olympic park represents athlete holding Olympic Flame. Base covered with broken tile shards. May 15, 2012, Barcelona, Spain, Europe.

  • MR: NO
  • PR: NO
  • 2
  • 463
  • 1

Editorial Photography: Peak of TV Tower in Barcelona, Spain, Europe.

ID 26442617 © | Dreamstime.com

We accept all major credit cards from United States.

Designers Also Selected These Stock Photos

More similar stock images

More images