Roger Federer

Roger Federer
German Open Finals, ATP tournament Hamburg Masters at Rothenbaum
Hamburg, Germany - 20 May 2007
Credit: Stefan Trautmann / WENN

See our biography of Roger Federer