ATP FinalsRoger Federer

Sublime Federer Dispatches Murray in London

A demolition job here for Federer as he crushed Murray 6-0 6-1 in just 56 minutes to book his spot in the Semi Finals at the ATP World Tour Finals in London. The win sees the Swiss top group B with 3 wins from 3 and he's yet to drop a set.

Murray came into the encounter needing to win in straight sets to give himself any hope of reaching the knockout stages after losing his opener to Nishikori on Sunday. The World Number 6 did iwin the first two points of the match in Roger's opening service but he was soon down a break and from there Roger never looked back, dominating with his ground strokes and taking advantage of some weak Murray serving to cruise home in front of a shell shocked crowd.

Really just a dream performance from him and everything worked seamlessly from the get go. Probably didn't make as many first serves as he would like but his ground game was exceptionally solid and you had a feeling he wasn't likely to miss many shots from the back of the court. All on his terms and that never ends well for an opponent.

Quick Match Recap

Enter the GOAT London

Roger won the toss and elected to serve. With Murray needing a fast start things looked promising for him at 0-30 but a 35 shot rally ensued that Roger won before going onto hold.

Murray's serve has been ropey at best so far this week and Roger was able to break immediately with some majestic play before holding to lead 3-0.

In game four Roger then reeled off an exquisite dropshot and then hit an insane inside in forehand winner at 98mph. Whenever those shots lands in you know it's going to a good day, just incredible footwork and racquet head speed to thread the ball into a tight space for a clean winner.

The double break was consolidated with a love hold and at 5-0 Roger had won 14 points in a row, a third break then followed as Roger handed Murray his first bagel since the Rogers Cup in 2010 against Monfils.

With Murray's hopes of Qualification and Roger guaranteed a spot in the semi's the second set was perhaps even more routine than the first. A love hold started things off and then a double fault by Murray at 30-30 saw him lose serve yet again. By now Fed was in full flight, confidently hitting dropshots and dictating every single point no matter what Murray tried to muster.

2-0 soon became 5-0 and a double bagel looked likely. Fed came close, creating 0-30 but the Scot held his first game of the match which brought huge cheers from the crowd. Fed the peRFect gentleman giving him a game there πŸ™‚

The relief was short lived for Murray though and despite creating 0-30 on Roger's serve the Swiss stamped his authority yet again to win 4 points in a row to seal it 6-0 6-1.

Match Stats

  R. Federer A. Murray
Aces 0 3
Double Faults 1 4
1st Serve % 39% 45%
1st Serve Points Won 14/14 (100%) 7/19 (37%)
2nd Serve Points Won 14/22 (64%) 9/23 (39%)
Break Points Saved 0/0 (0%) 1/6 (17%)
Service Games Played 7 6
1st Return Points Won 12/19 (63%) 0/14 (0%)
2nd Return Points Won 14/23 (61%) 8/22 (36%)
Break Points Won 5/6 (83%) 0/0 (0%)
Return Games Played 6 7
Winners 12 7
Unforced Errors 12 21
Net Points Won 18/23 3/6
Total Service Points Won 28/36 (78%) 16/42 (38%)
Total Return Points Won 26/42 (62%) 8/36 (22%)
Total Points Won 54/78 (69%) 24/78 (31%)

Shot of the Match

Thoughts on the Match

Federer Murray London 2014

I had the upper hand from the baseline, which hasn't always happened against him. But I definitely was able to play on my terms. For me, things went very well. I was able to put Andy under pressure very often, and I think the match couldn't have gone any better for me really.

A majestic performance here from Roger and one of those matches where everything he tries works peRFectly. Dropshots, volleys, angles, the forehand, it all clicked together and flowed effortlessly from the first ball to the last. Some of his point construction is just epic when he's playing purely on insinct, running Murray around like someone who has never played before.

This wasn't a match full of blasting winners or serving his opponent of the court either and I saw a few fans on Facebook say the stats aren't that great. However stats never paint the full picture and this one was all down to point construction and keeping his opponent under constant pressure. Like Fed said he knew early it was one of those days where Murray wasn't able to hurt him from the baseline; that allowed him to take charge and play completely on his terms. When that happen there's just now way back in against an opponent like Roger. Clearly it wasn't Murray's best tennis day but he wasn't allowed to get comfortable at the back of the court.

As for Murray himself he has 6 weeks off now to hit the practice courts ahead of the Australian Open. I think he's definitely peaked in terms of achievements but he will still be a factor in the Top 5 if he can regain some of his consistency and edge. From what I've seen he's struggling to put journeymen to bed in matches this year and then when he faces someone at a higher level he has zero answers to really get them off court. Maybe he needs to give Lendl a call πŸ˜€

Semi Final Predictions

Roger's semi final opponent is Wawrinka who qualified after beating Cilic in 3 sets. Quite a tough match for him and based on what I have seen Fed wins this one in straights. Stan has a huge game but on this surface so far he's struggled to really piece things together and I don't see how he can hurt Roger enough to really cause a problem. Fed in 2. 6-2 6-4. Allez!


Huge fan of Roger Federer. I watch all his matches from Grand Slam level right down to ATP 250. When I'm not watching or writing about tennis I play regularly myself and have a keen interest in tactics, equipment and technicalties of the sport.

Related Articles


      1. Thanks! Honestly a bit shocked how bad Murray played. Did not expected that from a former GS champ. The same goes to Cilic and Stan, its pure horrible tennis from 3 of them. This kind of performance makes you appreciate Roger a lot more. Those Roger haters needs to understand tennis a lot more.

  1. Whaouh! What a match! I am still in awe πŸ˜€ I just hope that Roger keeps it up for two more matches and lifts the trophy on Sunday πŸ˜€
    I felt a little for poor Sir Andy but by no means does it mean that I love this outcome any less πŸ˜‰
    PeRFect RF is always wondeRFul to watch πŸ˜€ πŸ˜€ πŸ˜€

      1. See Wanda πŸ™ But don’t worry I’ll try to defend our chances at lifting this year end NΒ°1 trophy πŸ˜‰ If only Berdych can conjure some magic and beat Nole this afternoon! (Unlikely but one can always dream πŸ™‚ )

      2. The race for year end number 1 is interesting. It all really depends on how many posts I do in December and how many I do for the Davis Cup πŸ™‚

  2. If he isn’t the GOAT, who is?

    Such a joy to watch when he plays like that. Full of magic, God like athleticism, power hitting, smart tactics, despite the joke 1st serve in% (!) which made this match of masterclass even more incredible! He showed the world how tennis should be played. Glad I’m not a Murray’s fan out there last night. Utter misery for them. Sorry, but we had a great fun!

    1. I’ve been thinking about this whole 1st serve % thing. Yes, it’s abysmally low – BUT serving at 39% and making 100% of those points is roughly equivalent to serving at 64% and making 61% of those points. So… as always, and as Jonathan & others are continually reminding us, context makes a huge difference.

      1. Exactly, Thinker πŸ™‚ Some fans are concerned about the stats (no aces for example) but yeah even look at the numbers, it showed Fed’s solid display. The serve PTs won, especially 64% 2nd serve and faced zero BPs against one of the game’s best returners? Impressive. And poor Andy won only 22% return PTs. Also the UFEs were the result of his aggressiveness, for instance the attacking returns gone wild, but hey most of the times it worked! So I thought it was near peRFect performance from him πŸ™‚

  3. That was very special to watch. He was hitting the ball flawlessly. Also he definitely gave him the game at the end, put an easy return (in context) straight in the net. If that’s not value for money for a fed fan I don’t know what is. For muz fans on the other hand… Didn’t manage to get a selfie with the special one sadly but I did get one with Mourinho! Allez

  4. He’s so shiny πŸ™‚

    The French word for “shiny” is a cognate to “brilliant”, meaning both the shining part & the being amazing part; & in French it exists as a verb too: “To brill”, essentially. So I think what Tsonga was aiming for was a word that doesn’t (officially) exist in english, roughly equivant to

    “He’s so brill”

    Yep, Jo-Willy – you nailed it. πŸ˜€

    1. lol Sid – I’m thinking ” ‘Twas brillig, and the slithy toves did gyre & gimble in the wabe” has got to fit in here somewhere.

      (Quote from Alice in Wonderland – actually, its sequel Through the Looking-Glass – for those who might not know. The Jabberwocky poem.)

      1. The Jabberwocky returns in January 2015, fully regenerated. Will Novak be able to slay him? That would be frabjoulous! And if that were to happen, I’ll surely futterwacken, vigorously.


    2. It’s an old Tsonga quote, from RF & friends in Jan earlier this year, in Oz.

      It was much commented on at the time – you can actually google the phrase “he’s so shiny”….

      Riiight, I BET you’ve never heard of our Alice!

  5. Wow, did you guys hear what Mourinho had to say even before the first set was over? He literally gave up on Murray, lol.
    He’s so blunt!!!

    1. Exactly! I haven’t slept all night, just couldn’t. Kept getting up again, and again, in the middle of the night, thinking about how the Djokovic-Berdych match will go. I mean, we could lose it all! All the matches I’ve watched Roger play this year, all the comments I’ve read on this blog, and the comments that I’ve posted, it all comes down to today.

      Yes, today is indeed the Day of Days. The eyes of the world are upon Roger Federer and his fans. Be prepared!

      And that Stan the man is a total idiot. He had this one great opportunity to help out his Swiss compatriot regain the No.1 ranking, and he blew it.

      P.S. Just chillax Utch πŸ˜‰

      1. It seems to me all players have been struggling to get first serves in, or have I got that wrong? Importantly, Federer’s solid (and tricky) second serve always stands him in good stead. Murray didn’t play great but much of that was down to Feds’ brilliance. Poor Murray looked totally bamboozled out there, as shots whizzed past him from every direction. I’m sure Feds took pity on him in the end and let him have one game. πŸ™‚ I did feel sorry for Murray, how could you not? A very humiliating defeat.

        As to y/e No.1, I think we all knew in our hearts that, barring some sort of miracle like an alien dropping down and giving Berdych some sort of superman cloak for the afternoon, that it was never going to happen. And so it proved, even though the crowd were treated to his wonderful smile and seemed to be on his side. At least Berydch got more games than anyone else. I had thought, after Stan’s match against Birdie, that he had a chance to take it to Djokovic, but he just wasn’t able to muster his AO form. Y/E No.1 was always a long shot, but ‘hope springs eternal’ and at least our champ gave the Joker a bit of a fright. πŸ™‚

        There still the WTF trophy though and that would be a wonderful consolation prize. If Feds can pick up that 1st serve % (which he needs to do against Djoko) and get himself a good few free points, and play with the relaxed confidence he has displayed in all his matches (particularly last two), I believe he has a very good chance indeed. Go champ!

  6. Brilliant performance from Roger. Some of those points were worth the price of the ticket alone. I must say I felt a wee bit sorry for Andy who looked utterly clueless. He really needs to take a good look at his coaching arrangement I think.

    1. Ah well. Personally I think working your way back up from No. 7 to No. 2 – and being within inches of No. 1 is a much better achievement πŸ™‚

      Such a shame about Paris!

      1. So do I!

        But … NO FAIR! I’m fed up with the organisers of the WTF this year. Fed will have played 4 matches by the end of tomorrow, and how many of them do we get on the BBC? 1. Last year it was 2, which seems reasonably fair, or was it actually 3? No, it was 3, I think. How many have the other main players had? So I shall have to listen to it on the radio AGAIN tomorrow night. And we get back to the old scenario of Fed (if he wins against Stan, of course) being disadvantaged by playing his SF 6 hours later than his opponent in the final πŸ™

        And I note the Beeb are doing this silly thing of having 1 hour’s coverage of the final on BBC2, and then switching it to BBC3 πŸ™

      2. I’m lucky Alison as we’ve got Sky which shows all the matches including doubles. But you can get a free live stream on your laptap: which is free and isn’t bad. But don’t download anything on the screen, if you are patient and keep closing the annoying boxes, they will eventually disappear. Not perfect, but not bad if they don’t show all the match on BBC. Always the same on BBC, all they care about is Murray and once he’s out…

      3. Unfortunately, slamdunk, I don’t have enough broadband to make streaming an option, so it’s the radio for me. Again :(.

        Sorry, Stan, I’m very fond of you, but I desperately want a decent final tomorrow, not a whitewash.

    2. She hasn’t done too badly I think – look at all his hard work to make it to the WTF in the first place. He just ran out of gas.

      1. Djoker definitely deserved it, considering he shaded on tournaments won including all the top end ones. And in his current form, were in for a good final. Problem is, this court really emphasises the slightest difference in level.

  7. LOL @ Sid, I love you. Need some Fed medicine.
    Djokovic might be the one most likely to surpass Fed’s record of YE Number 1 if the young guns refuse to step up.

  8. SuperFed! Wonderful to watch. Total GOAT!
    His shot variety was so special, wld love to get a count on how many different shots he displays over the course of a match like that! Huge!
    Muzza had just 2, new loopy FH ( where has that come from?) and tentative BH. He had no stratagems, no clue and was totally outplayed.
    Inevitable All Swiss semi, but despite the DC Fed wants this title big time as hasn’t got no 1 ( not that that was ever on his racquet). I am gunning for Kei to produce a sensation on Saturday or at least exhaust Novak and Fed to win Sunday!! Plse! It is Christmas!!

    1. Oh me too Susie. Kei knows he can do it (and on the big stage). I thought in the third set against Ferrer that his shot-making improved (although it was mentioned that Ferrer had a lower back problem). One of the commies mentioned that sometimes (if it’s a tendon problem), it ‘warms up’ and starts to feel better as you use it. Hope this is the case and he can push Djoko, if not beat him.

  9. I loved Fed’s intent AND body language at 5-0 in the second, it seemed like he badly wanted to annihilate Murray with a complete bagel. πŸ˜€ . A TRUE PROFESSIONAL πŸ˜€

  10. Call me crazy or what. Watched this match 2x now. Love the shot making and foot work. Roger seems to be more at home with the new racket. That to me is a huge difference to his great form of late. Such confidence in all his shots.
    The year end #1 could have been his if Roger had won a few more of those finals earlier in the year. Think Wimbledon 5th set like Sid said.
    We are so lucky to see our man play such magical tennis.

    1. You’re not crazy Sue – I watched it twice also. When Federer’s playing like that, you want to watch it over and over. πŸ™‚ Even though Murray’s inability to put up any sort of challenge was excruciating.

    2. I just watch the highlights, all the best shots rolled into one πŸ™‚ Hit some immense ground strokes through, rock solid from the back of the court too.

  11. WHAT A SHOW!! Poor Murray! He had to face the groundstrokes of GOAT in full flow. Absolutely out of idea. Standing like a hanged computer. GOAT’s poor 1st serve % also proves the quality of his shots today.
    Go ROGER! Interested to see what Djoker does if he repeats this!

      1. I know, just what do he and his coach talk about after these defeats because nothing ever changes!

      2. He asked the crowd for tips after beating Cilic and then said he’d be happy with 4 games or something daft. Clearly no belief he can win, just happy to be a part of it πŸ˜€

  12. Hi Jonanthan

    What a wonderful masterclass of tennis – just imagine if Fed’s serve was in the 60% region – it would have been a really short match. I think he actually felt a bit bad about winning so easily -do not feel bad Fed just go out there and blow your opponents off the court!!

  13. Couldn’t believe what I watched tbh! Was anyone hysterically laughing at what was unfolding? Cos I sure was!
    Murray was completely and utterly THUMPED. Oh the joys of being a Fed fan, such a satisfying win! And Federer was itching to bury him even in that penultimate game…come on, who’s he trying to kid by saying he’s ‘glad’ he didn’t win it. But damn it I wanted that double bagel! Had him on the ropes as well at 5-0, 0-30 up, a make-able volley would have brought up match points.. Hahaha the match is bringing out my inner sadist. Complete win-win for me. Fed in imperious form, and Murray in the doldrums. Hopefully this beat-down will stem all this rubbish talk of Murray ‘getting back to his best’. Please British Media – take several seats! He beat bloody veterans in Ferrer and Robredo, and suddenly everyone is GASSED. Yesterday he was utterly out-classed, whoever still thinks he’s still in the same league as Federer, Nadal and Djokovic needs a brain scan.

    And speaking of the mighty Fed…
    Everything about his game was clicking, apart from the low first serve percentage. But even that imperfection mattered little in the outcome of this match. Complete annihilation. I want to rewatch the match again, all 56 minutes of it LOL

      1. Hi Susie

        Watched it twice, but I have a feeling int eh long winter nights when there is no tennis it will be watched a few more times!!!!!!!!

    1. The only people who put Murray in the greatness category are the British media.

      He’s clearly the most talented British player of the last however long but still not really close to Fed, Nadal, Djoker, Sampras, Agassi etc.

      I mean would you say he’s had a better career than Hewitt, Roddick, Ferrero, Rafter etc? I think it is debatable. I’d place him in that sort of category I think, perhaps just slightly above as he has won more Masters 1000 titles.

  14. I can’t understand why Novak is really pressing for the World Tour Finals to be moved to another location. I say leave it there till 2018 or at least till when Federer stops playing

    1. Hi Utch

      Maybe he is hoping it will go to Serbia – it’s the only place he would get a bigger cheer when he walks on court than Fed!!!!!

      1. I’ve watched a couple of the doubles matches – especially Dodig/Melo – Dodig in particular has played some wonderful tennis and produced some great shots – very entertaining. And I’ve always loved the Bryans. Have to say that (apart from Fed matches of course), they have been far more enjoyable.

        Where’s your predictions then Jonathan? I’m crap at predictions, but I’m going to say Djokovic in 3 because I think Nishi might just squeeze out a set (or maybe that’s just wishful thinking), and Feds in 2 against Stan – not exactly jaw-dropping predictions. πŸ™‚

    1. That was the shot were Peter Fleming said: ‘I’ll just drop that one there, now off you go’ πŸ™‚ Poor Murray, Federer really did have him on a string didn’t he?

    2. THIS is the one that you guys were bouncing back & forth on Twitter, that was such an encapsulation of the match. Roger: I think I’ll just stand here for a minute. Andy: GAAAHHHH! Must chase down this ball!

    1. Lovely isn’t it!!!!! They seem to be a playful family, they just love games and plays; so cool!
      I readRoger and his mum used to play football (in the kitchen I think), and she was very competitive, never let him win, they had a lot of fun and he learn the competition spirit with her…

  15. Hey guys, what’s up?? Have you got over the Muzza match?? Wow, Roger was playing more than amazing. To be honest, I would’ve loved it if Roger would have given him 2 bagels, but….. Andy would not have deserved to go down like that. He had played a bit badly since his back operation, but he was trying and improving. For that alone he didn’t deserve 2 bagels. Afterall….. not every player can come back after a few months and destroy anyone on their path right?? πŸ™‚

    By the way, did anyone notice that Roger got a cheer in the 2nd set when he double faulted?? The commies didn’t say anything about it. But when it happened to Karlovic in Basel, they were like.. wow look at how bad the Basel crowd is… double standard much??

    And…. no one here mentioned Kim’s “Christmas”-sweater with those lights?? I thought Mirka sometimes dresses bad, but so does Kim. But hey, that’s oke. They are there for their men πŸ™‚

    Andy is very honest and fair in his pressers. Many players can learn something about that. And Roger…. don’t lie… you WANTED to double bagel him πŸ™‚ Dorkerer πŸ™‚

    I think Kei has a good chance of beating Novak, but his wrist???

    And Oh my God, Stan the Man… don’t you dare suddenly realise that you are a great player and play the match of your life πŸ™‚

    1. On your last sentence Katyani – that would be so bloody typical wouldn’t it? But I really don’t think it’s going to happen. On Kei, if the wrist holds up, he has the weapons – but it doesn’t look that likely.

    2. Man, I’m so so so much with you on that one… Should he remember he can play great, where he should have done it against Novak. Seriously!!!! Seriously!!!!!!! I really don’t want it to happen like that.
      One thing is that Roger anyway is full of confidence and in great shape…. That should cover any challenge, even Novak’s

      As for Nishikori, it seems his wrist has cost him a quick loss of the first set but it seems that like in the Ferrer match, he’s doing better already in the second…

    3. Did you ‘sense’ something about Stan Katyani: OMG could hardly believe what was happening. Now very concerned about Rog and his back. πŸ™

      1. Hey Alison and Slamdunk, yeah, what else is new?? Players who are hardly there the whole year, lose left and right to other players, but just in time realise that they are great players and play the match of their life or in the zone when they play Roger… seriously, what else is new πŸ™‚

        I read a great comment which is so true and is actually the biggest compliment Roger could get from his fellow players: “Everyone freaking wants to kill Roger nowadays” πŸ™‚

  16. We have contests in Canada for the ugliest Christmas sweater.

    Nishikori blew it in the start of the 3rd. Oh well, no surprises.

    1. What, the contest for the ugliest sweater? πŸ˜€

      (sorry, couldn’t help it. I shall probably burst into hysterical giggles in a few minutes as I finally get rid of all that tension!)

  17. As much as I think the long slog reduces rovers chances in the final tomorrow, this match is certainly one to remember with fondness.

    1. We have dogs playing tennis now, do we? πŸ™‚

      I think I’m more likely to remember it as taking a few years off my life. And *I* was only listening to it on the radio – not sure I could have survived it live. Although maybe ball-by-ball commentary is more tense than watching it live? Blasted WTF organisers: why couldn’t they have put this one on first, then I could have watched it on telly. And nobody puts anything on YouTube any more, do they – or at least not so that it stays up there πŸ™

      Poor Stan, though – so unfair that someone has to lose.

      1. Sorry about the repeat Alison, I didn’t think you’d seen it. I’m down in the SW so I know about bad download speed; had to go back to BT because it was so poor. BBC are crap: what’s the point of just showing afternoon match?

  18. The best match of the tournament so far. OMG. Roger was determined to win. I hope he will have the energy tomorrow to take on the smug one. A match to remember for sure.

  19. That certainly was some match, definitely the best, but at what cost? Federer definitely winced just before last point; barely bent over to receive the serve. When putting racquets back in his bag he was standing very awkwardly indeed. I’m convinced I’m not imagining this. Obviously a long match, but he looked terrible at the end – very pale and drawn. I hope I’m wrong but I can’t see him having anything left for tomorrow, and I’m now very worried about Davis Cup. It’s never been top of my list as something Federer needs to achieve, but I really do think it’s very important to him. Why oh why couldn’t Stan find this form against Djokovic? Absolutely f****** typical! πŸ™

    Federer showed once again his fighting spirit – unbelievable – but I am worried about that back.

    1. Someone’s reported Ljubicic as saying he thought Roger had injured his back, or something along those lines. I so hope it isn’t true πŸ™

  20. Wow, just finished watching and reading about the match. Well played Roger!

    P.S. Sedatives and a defibrilator anyone?

    1. My partner was telling me to calm down – I was actually shaking…I don’t know how Mirka sits there, mostly so calm. But she wasn’t last night I noticed – there was a lot of emotion.

  21. Oh, alert for those of you in the UK! Radio 5 Live were saying there would be some sort of tennis special on tomorrow afternoon (was it 3.30-4.30? I was still shaking too much to pay much attention) with interviews with Fed and Edberg. Does anyone have time to check before then?

  22. I’m glad Stan did not manage to sneak out a win against Roger on his off day. He would have surely lost 6-2 6-0 to Djoker. Hope Roger has enough left in the tank to take it to Djoker and win it tomorrow. He has to serve and return better tomorrow. Hope we will see an awesome match with Roger holding the trophy at the end.

    Stan might drop out of top 10 after failing to defend his AusOpen title. Not going to feel bad for him at all. Can’t believe he was trying to hit Roger at the net more than once.

  23. Hmm. The back again. Sure hope not. My money’s on Djoker. He’s had a good rest before the final. Why do they always put Roger on night matches.

    1. Sadly Sue, I have to agree with you. To be honest though, I’m now more concerned that Rog will really aggravate his back even more. Roger’s the biggest draw, tournament directors know this: it is rather unfair…I wonder what time he actually got to bed last night? I do hope his physio is able to work some magic on his back. It’s easy to forget just how many matches he’s played this year – more than anyone in the top ten certainly – and this has got to catch up in the end. Even he has admitted that he can’t recover as quickly as he used to. Oh God, just so long as it’s not a beat down for our guy – it’s incredible what he’s able to produce time and time again – and he’s a stubborn man, so I’ve got everything crossed for him.

  24. I went through the replays and I couldn’t find any sign of grimace or tightness in the back/ movement. Don’t think it’s a problem.

    And boy did you get your prediction off the mark this time Jonathan!!

    1. You didn’t Gaurav? Well I truly hope I’m wrong. Perhaps I was imagining it…just thought I saw something on that very last point, and the way he was returning his racquet to his bag – he was leaning very awkwardly. Judging by the way Stan had played throughout the tournament, I think we were all expecting a relatively straightforward match. But let’s not forget that Stan has ambitions too: why should he not have a stab at WTF trophy? And he very nearly did!

Leave a Reply

Your email address will not be published.

Back to top button