miriland.com
David Ferrer
David Ferrer celebrates winning his semi-final match at the 2011 Monte-Carlo Rolex Masters See on flickr.