Ricardo | Football Poster | TotalPoster
Ricardo can only watch as the ball hits the back of the net for an own goal during the Portugal v Holland UEFA EURO 2004 Semi Final match at Jose Alvalade Stadium, Lisbon
\