Sunday, June 29, 2008

Germany vs. Spain


German soccer fan walks to public square in Hamburg, Germany for the final match.

No comments: