Barcelona Olympic Stadium (Photo 4 of 9)

The Olympic Clock tower.

Copyright © 2003-2012 www.barcelona-tourist-guide.com | Site Map | Local Time: 09:23 AM