Roger Federer

InterlakenJungfraujochRoger FedererSwitzerlandtennis

Meeting Roger Federer in Jungfrau, Switzerland

There are some moments in life which are the kind of stuff that dreams are made of. Little did I ...