Wednesday, June 16, 2010

Melrose Arch

Crowd of people watching the Spain vs. Switzerland game at Melrose Arch.

No comments: