Camp Nou, Barcelona's home stadium
Camp Nou
No Thumbnail
© Bing Maps
By ftota @ 2005-06-24 18:59:44
Anonymous
@ 2005-08-02 11:04:56
Amazing...maybe the most beautiful sports stadium in the world (>100K people!)
soccer_hawk10
@ 2005-08-28 16:09:08
This, Webley, or Azteca...