Hambourg 2012
18:55:36
2012

Hambourg 2012 • ATP 500Results • Friday 20 July

16 — 22 july