Lync-Skype connectivity available today

By BJ Haberkorn, Director Lync Product Marketing

We are thrilled to announce the availability of Lync-Skype connectivity for Lync customers around the world.

This marks our first important step in extending Lync’s unified communications capabilities to the hundreds of millions of people who use Skype. This combination enables Lync customers to take advantage of the global reach of Skype to connect and collaborate with suppliers, customers, and partners while relying on the enterprise richness of Lync. This initial set of features includes:

  • Adding Skype contacts to Lync and vice-versa, enabling presence sharing
  • Audio calling and instant messaging between Lync and Skype users
  • Management settings for Lync administrators

The enterprise richness of Lync, now with the global reach of Skype

As Microsoft continues towards the goal of rehumanizing communications from the living room to the boardroom, our approach requires two separate perspectives: end users’ and IT’s. Today’s information workers want familiar technology that enables them to work fluidly and productively across devices and contexts. At the same time, enterprise IT must manage technology for their organizations in ways that meet their full set of requirements, whether concerning support, compliance, cost-effectiveness, or other unique demands.

Microsoft can help enterprises relieve this natural tension by thoughtful product design, such as this combination of Lync and Skype. Lync has been built from the ground up as an enterprise platform for unified communications, and with that comes the richness of capabilities such as administration with Active Directory, archiving and compliance tools, integration with Microsoft Office, extensibility from public APIs based on industry-standard technology, and interoperability with other systems and devices. This has resulted in more than 90 of the Fortune Global 100 having Lync and over five million enterprise users relying on our platform for voice features and functionality instead of a traditional PBX. In parallel, Skype has grown tremendously and now helps more than 300 million people each month stay close whenever they’re apart.

By enabling Lync and Skype to connect to one another, enterprise IT can continue to manage a unified communications infrastructure without constraining the reach of end users. We welcome you to take this first step with us and deploy Lync-Skype connectivity as part of Lync.

What do Lync administrators need to do to get started?

To connect their Lync users with the Skype community, Lync administrators first need to enable Lync-Skype connectivity. Information on how to do this can be found here for Lync Server. For Lync Online, connectivity can be turned on from the Lync admin center within the Office 365 portal. If you already have Windows Live Messenger federation working, no additional steps are necessary to enable Lync-Skype connectivity.

What about end users?

Lync users can connect to Skype from Lync 2010 or Lync 2013, including any of the 2013 mobile clients.

Skype users will need the latest Skype client available from Today, Lync-Skype connectivity is supported from the Windows and Mac desktop clients with more options coming soon as other clients are updated.

Additionally, Skype users must sign in to Skype with a Microsoft account (formerly Windows Live ID) to communicate with Lync contacts. A Microsoft account is the combination of an email address and a password that you can also use to sign in to services like SkyDrive, Windows Phone, Xbox LIVE, and (and previously Hotmail or Messenger). If you use an email address and password to sign in to these or other services, you already have a Microsoft account. If you don’t have a Microsoft account, it’s easy to create one. You can merge your existing Skype account with your Microsoft account for single sign-on across a variety of applications and services.

Seeing it in action

Lync users add Skype contacts by typing their Skype users’ Microsoft account names into the Add Skype Contact window in Lync. Click the Add a Contact icon > Add a Contact Not in My Organization > Skype, then enter their Skype contact information and click OK.

Skype users add Lync contacts by typing their email addresses into the search bar within Skype and clicking Add to Contacts.

Once the recipient has accepted the add-contact request, presence information is exchanged and updated.

To start an audio call from Lync, make the same clicks as if the contact were a fellow Lync user.

 The experience appears like a Lync call to the Lync user and a Skype call to the Skype user.

Lync call window

Skype call window

And remember, Skype users need to sign in to Skype with a Microsoft account, which can be linked to an existing Skype ID.

Start connecting today!



Comments (116)
  1. Anonymous says:

    Great News. In my Lync 2013 Client I'm missing the 'Skype' option under "Add a contact not in my organization". Is there a specific Client Version needed? I've 15.0.4505.1000

  2. Unable to find the Skype contact. I am using LYNC 2010 envirnment. How would i configure the open federation envirment to use SKYPE ?

  3. thank you for the information on your article

  4. Anonymous says:

    Thank you for the article

    I am trying to enable Lync-Skype federation for my organisation but having no luck

    I can successfully logon to, enter agreement number and then enter primary and secondary contact information.

    Then when I get to the page where I enter my edge server url and sip domain this is where I  am having issues.

    I enter for Access Edge  server service FQDN and  sip domain.

    Then I press add button the information from both fields disappear and I am not seeing any error messages.

    Our Edge server is setup correctly as we can federate with many organisations including Microsoft.

    Any idea ? I have sent email with more detailes and screenshot to if this helps.

  5. This is great but will be even better when the confusion around associating your Microsoft account with your Skype account is sorted 🙂

  6. Anonymous says:


    It is great. It works between Lync and Skype users like a charm.

    But what about trusted application endpoints? Currently Skype always shows application endpoint status "Unknown" thus neither IM nor audio calls can be initiated from Skype.

    Do we need to perform the same painful steps described for Lync Server 2010 and PIC (…/jj128288(v=office.14).aspx)?

    No such a built-in functionality in Lync Server 2013?

    Thanks in advance,

    Csaba Vegso

  7. Anonymous says:

    Thanks for the article.

    Just for the Info in the case of Lync Split domain we have to do first provisioning with the Lync on-prem server and then the Lync Online server.Follow the same procedure or else federation wont happen


  8. RobMIS says:

    Anyone here?
    Added Provider. I can send invitations from Lync client but nothing happens….

  9. Anonymous says:

    @Sven Thank you very much. Works now.

  10. ranjanpandey says:

    Thank you for the information, I was wondering about it since long back.

  11. Here is how we can remove MSN and add SKYPE…

    PS C:> Remove-CsPublicProvider -identity MSN

    PS C:> New-CsPublicProvider -ProxyFqdn -VerificationLevelUseSourceVerification -Enabled $true -Identity Skype

    Identity             : Skype

    Name                 : Skype

    ProxyFqdn            :

    IconUrl              :

    NameDecorationDomain :

    VerificationLevel    : UseSourceVerification

    Enabled              : True

  12. Anonymous says:

    Great news all this interoperability. Some months ago, I hooked up my 10 year old skype account (ikreis), to my 6 month old Microsoft-ID ( , which I got when my company got Office 365 for Exchange, and therefor my work e-mail address ( . 2 years ago we got Lync as a cloud solution on an external domain ( ). Now, with Lync 2013, we will want to merge our Lync addresses to Lync addresses, so that people externally can chat with us based on our standard email addresses.

    Now I have a feeling this can never work. If someone wants to find me on IM searching for , how does technology know whether to make my Skype client ring, or my Lync client. Or will they both ring?

    SRV records to are now aimed at our external Lync provider. How can they lead to a Skype call as well?

  13. Anonymous says:

    hi there the link to the article above shows info for lync 2013 federation with skype. where can i find info for lync 2010 federation with skype??

  14. Anonymous says:

    I have Office365 Small Business (Italy) and I can't Use SkyPe nor Messenger, I can't see the presence and if I try to message a SkyPe user I riceve the message "The message was not sent because Daniele don't have autorization for the company network ecc".

    Tried to switch off and on the esternal communication on the Office 365 Admin page but to no avail.

    No help from the Office365 Italian forum

  15. Anonymous says:

    Answers to many common troubleshooting questions about Lync-Skype connectivity on Office 365 can be found here:…/4619.aspx

  16. Constantine2 says:

    Thanks for the article ! Very simple and clear ! Do you have any plans for the possibility of finding and connecting to Skype users, who do not have an account at microsoft ? Or maybe the translation of a single authentication scheme, only through an account at microsoft ?

    Thank you !

  17. Dan_IT says:

    Cool stuff. Unfortunately the URL to  "Information on how to do this can be found here for Lync Server" does not work.

  18. fbostic says:

    Quoting Dan, the link to the "how-to" isn't yet working…

  19. Dan_IT says:

    @Jitreddy: Thanks, that seemed to work on my Lync 2010 Server. I can now make voice calls Lync->Skype, but I don't see presence yet. Waiting for MSFT to approve my renewed "request for provisioning of Microsoft Lync Server and Skype Connectivity." I had it set up ok for MSN federation, but possibly I have to renew it for Lync?

  20. Hammer says:

    This guy has some more information for the server side while we wait for that URL to be fixed

  21. Leo Jacob says:

    I'd like to echo what Constantine said.  I have many Skype contacts who use the Skype ID they have been using for years and are not interesting in linking their Microsoft ID to it (or simply don't have one).  It's going to be confusing for end-users as to why some Skype contacts can be contacted via Lync but others can't.

  22. Frank Fellows says:

    For those who pointed out the URL was not working–it is now fixed and you should be able to access the doc now. Sorry for the inconvenience.

  23. Ronald says:

    I am also missing the  'Skype' option under "Add a contact not in my organization"

    Running latest version.

  24. Andrew says:

    Doesn't look like you can invite a Skype user in to a Lync conference? 🙁

    I get " Cannot invite [Username] to join this meeting. This person is using a messaging program that does not support more than two participants in a conversation."


  25. kmuk says:

    how to add Skype contact to Lync if you know only "Skype Name"? email address is always hidden in Skype contacts, and usually email address associated with skype is different.

  26. Desmond Lee says:

    Ensure that you have the latest Skype client version, a MS Live ID / MS Account is used and that the Lync Server 2013/2010 backend (federated setup) is ready.

    The "Provisioning Guide for Lync-Skype Connectivity" is now available at…/details.aspx.

    Hope this helps. Enjoy!

  27. Sven says:

    @naydonov I had the same problem. In IE switch to compatibility mode, then it works.

  28. Import Skype contacts in Lync says:

    I'm a Lync Online (Office 365 Small Business) user. Since with Lync I was not able to talk with my customers, I used Skype instead of Lync. Today I may be able to use Lync client to chat / speak with my customer, so I'd like to switch to Lync Client. But: what about my contacts now reachable on Skype? Will I have to re-invite them one by one to get intouch with me as Lync user? Is it possible to import the Skype contacts inheriting the counterpart acceptance already obtained from my contacts as a Skype user?

    Thank you.

  29. Frank Fellows, Lync Team says:

    Hi–I'll try to answer some of the comments here:

    Constantine: This is indeed the first step in bringing the value of Lync and Skype together, so thank you for your ideas.  We’ll be eager to share more as it becomes available.

    fla-umb & Ronald: This needs to be set up by your Lync administrator. Information on how to do this can be found here:

    Jake: Associating a Skype ID with a Microsoft account does not eliminate one’s Skype ID. It enables a single sign-on across various services and devices.

    Andrew: Correct. Lync-Skype connectivity currently enables on-on-one conversations.

    kmuk: The Skype user needs to associate his or her ID with a Microsoft account, and the Microsoft account is the name that must be added to Lync in order to connect to Skype.  To find out someone’s Microsoft account, you will need to ask them.

    Thanks for taking time to read the post and for your comments!

  30. erucsbo says:

    Will video calling be supported? If not now, is it on the timeline? This is something that the Lync mobile clients can't do and we would like field staff to be able to share video in real time back to office support staff

  31. 127 says:

    i cannot add new Skype contacts by > "not in my org > Skype" with normal mail (MS ID) address.

    I still need to use "user(", but than the two field to enter ext. Lync OR Skype make no sense. How to fix this ?

  32. Bend-y says:

    @ erucsbo…. Lync 2013 mobile clients do support video. The only thing that is not yet supported on mobile devices now is multi-party video (with the exception of Windows RT devices that can already do this).

    As for Skype – Lync video support, I did read that this was on the road map but am unable to find the source that I recall this from.

  33. Christian says:

    @Bend-y: According to this earlier blog post, Lync-to-Skype video is "the next priority".…/lync-skype-connectivity-arriving-by-june-2013.aspx

  34. Bend-y says:

    Ah yes that was the one, thanks Christian 🙂

  35. laurent says:

    Thanks for the article. As we already had PIC configured with MSN, it worked in a cinch.

    The only problem I've seen is with users who were configured as Skype Manager accounts with the same email address as their sip address.

    This means that when I do a search in Skype with their email address, they appear twice, once with the Lync account and another one with the skype manager account.

    Also when I try to send the invite to connect, the Lync user receives nothing.

    I've tried with users who do not have a Skype professional account configured and they receive the invitation and after that chat and voice calls function.

  36. ShawnC says:

    Just tried on my O365 tenant.  None of this works.

  37. Zahoor Hakeem says:

    we are removing MSN and adding Skype, what will happen to MSN, Also is there any licence structure for PIC in lync 2013.

  38. ramu says:

    Which attribute need to be enabled for Federation to work? I think there is one on ADSI edit?


  39. Fm says:

    we can find lync users from our domain in skype and add them but never receive invitations.

    Same thing when adding skype user to lync.

    Federation works good with other domains.

    What could be the problem here?


  40. Jose B says:

    Is the new Lync-Skype integration available for Office 365 Professional and Small Business (P1) accounts? I can't seem to get it to work. The Provisioning Guide doc mentions Small Business Premium, but does not mention P1 accounts. I tried toggling the External Communication setting off and back on to no avail.

  41. ryan says:

    Does he -IconUrl  switch work with Lync 2010?

  42. JT says:

    I don't understand why MS doesn't just merge the two offerings in to one. I've used Skype extensively and it is solid. Lync is a little flakey but I have to use it now for work. Not sure why there are two communications programs like this. I understand their history but I wouldn't think it would be a big deal to drop one for the other then add anything in from the one that was dropped that may enhance the one that was kept after the fact. The same thing with or and Office 365. A microsoft account is separate from an Office 365 account, why? With no way to merge them. It just confuses things to have all this stuff all over the place.

  43. Virtual Call Tracking says:

    Nice One ….. Just Log On To:-  

  44. Mushtaq Shaikh says:


    I'm facing problem in Sing in Lync.

    I'm using my gmail id to login.

    please help me out.

    Have a good day.

  45. Daniel says:

    Tem um usuário na minha empresa que utiliza o Skype e está alegando que está recebendo invites de outros usuários que utilizam o Lync 2013, tem como isso ocorrer

  46. Chris says:

    Hello Lync/Skype Team. Is there an estimated date when it will be possible to also use video between lync and skype?

  47. PC Investment Loan Company says:

    PC Investment Loan Company

    Clarence House,

    London,SW1A 1BA.

    United Kingdom

    Our Ref: BL307958862/12/06

    Help Line: 44(0)70-4574-4047


    Our Services Is Fast and Reliable

    Dear Sir/Madam

    We are government approved and certified loan lender Our company do offer loans ranging from personal to industrial loans to interested persons or companies who are seeking for financial helps at a negotiable interest rates of 1.5% Opportunity to clear your debt. So apply for a loan now Interested persons should contact us for more information via email:


    * Personal Loans (Secure and Unsecured)

    * Business Loans (Secure and Unsecured)

    * Consolidation Loans

    * International Loans

    * Refinance

    * Home Improvement

    * Investment Loans

    * Auto Loans

    * Debt Consolidation

    * Student Loans

    * Industrial Loans


    (1)Full Name:






    (7)Marital Status:


    (9)Mobile Phone Number:

    (10)Monthly income:

    (11)Loan Amount Needed:

    (12)Loan Duration:

    (13)Purpose of Loan:

    Thanks for your understanding as we look forward to hear from you soon. Once again you are welcome have a wonderful day.

    Yours Faithfully,

    Mr. Krause Uwe (Exclusive Director)

    PC Investment Loan Company

    Clarence House,London,SW1A 1BA. United Kingdom

  48. Anonymous says:

    Pingback from Set-CsLync2013Prereqs.ps1 – install prereqs and tools for Lync 2013

  49. Anonymous says:

    Pingback from Skype eller Lync 2013

  50. Anonymous says:

    Pingback from Lync voice leading in enterprise shipments – Information Store – ExchangeBlog – TechNetKlub

  51. Anonymous says:

    Pingback from Thank you for our momentous year — a recap of the Worldwide Partner Conference – Information Store – ExchangeBlog – TechNetKlub

  52. Anonymous says:

    Pingback from How to connect Lync Online to Skype | Office 365 Tip of the Day

  53. Anonymous says:

    Pingback from Skype eller Lync 2013

  54. Anonymous says:

    Pingback from Set-CsLync2013Prereqs.ps1 – install prereqs and tools for Lync 2013

  55. Tor says:

    Are there a restriction with Skype on Windows 7 32 bit Professional being able to connect with Lync?

  56. Anonymous says:

    (この記事は 2014 年 2 月 18 日に The Official Microsoft Blog に投稿された記事 の翻訳です。 なお、本文中にある Lync Online と PSTN への接続については

  57. moussi says:


  58. Jeff25 says:

    Followed all the instructions and still not working. I add from the skype side or the Lync side. I never get a notification from either side and IM doesn’t work. Skype user has the account linked to Microsoft and I’m using username( Still doen’t work!

  59. Richard says:

    For Office 365 users, Is PIC provisioning process required?

  60. Anonymous says:

    Pingback from ?????????? ?????????????? ???????????? Lync to Skype | Eli Shlomo Blog

  61. Anonymous says:

    Pingback from Set-CsLync2013Prereqs.ps1 – install prereqs and tools for Lync 2013

  62. evince says:


    Very Nice.. This is Awesome Post.. Thanks.

  63. Chris says:

    Has there been any development on Lync/Skype video?


  64. Anonymous says:

    Pingback from Set-CsLync2013Prereqs.ps1 – install prereqs and tools for Lync 2013

  65. Anonymous says:

    Windows 桌面專用 Skype 必須為最新版本7.0.x.100才能夠支援 Lync 視訊通話。如果並非此最新版本,可以透過文章中的連結下載 7.0.x.100 版本的 Windows

  66. What? says:

    Way to go…. thanks for confusing my entire user base and trying to force everyone into some "inter catchphrase here" communication ‘synergy’. Stop messing with your products that actually work in some lame ass attempt to connect everyone. Stop this crap

  67. Annoymous says:

    Thanks this is really helpful..
    I got to know from this blog post

  68. says:

    I as of now saw numerous websites however I like this remarking stage. Much appreciated for your direction and sharing data. I truly appreciate this subject you’ve got going ahead in your page.

  69. says:

    I truly acknowledge posts, which may be of exceptionally helpful. I am additionally constructing new locales the greater part of the time and getting great results by utilizing characteristic routines.

  70. says:

    Pleasantly introduced data in this post, I want to peruse this sort of stuff. The nature of substance is fine and the conclusion is fine.

  71. says:

    There is clearly a considerable measure to think about this. I think you made some great focuses in Features moreover.

  72. Total Hair Regrowth says:

    Get Total Hair Regrowth Review or total hair regrowth review for 60 days, without risk! Learn more info on our webpage.

  73. says:

    I was searching for something like this. I was scanning for this data however there are exceptionally constrained assets. Much obliged to you for giving this data.

  74. says:

    Really I read it yesterday however I had a few musings about it and today I needed to peruse it again on the grounds that it is extremely elegantly composed.

  75. says:

    Really I read it yesterday however I had a few musings about it and today I needed to peruse it again on the grounds that it is extremely elegantly composed.

  76. says:

    I like this idea. I went by your web journal interestingly and turned into your fan. Continue posting as I am going to peruse it regular.

  77. Marshall1 says:

    The a single distinctive characteristic with regard to the program is the fact your nutritional tips are not static; they may change with the entire body throughout the total method. In the approach of utilizing the application, you may make reference
    to it as soon as each week on your nutritional suggestions that will help you give your body what it requirements with each and every week’s development.

  78. says:

    I’m really partial to this post. As I would see it creator may be very much a virtuoso. I respect his work. He’s simply perfect.

  79. says:

    I wish you include more later on I might want to express profound gratitude such a great deal of for the occupation you have made in composing this posting.

  80. says:

    I read your post and I thought that it was stunning .Your point of view is radiant.

  81. dragon city hack gems says:

    A debt of gratitude is in order for sharing this great article. This is precisely what I was searching for.

  82. says:

    I am so glad to peruse this. This is the sort of manual that should be given and not the irregular falsehood that is at alternate online journals. Much obliged for sharing this.

  83. says:

    Enlightening site incidentally. Keep up the great work.Wonderful post.

  84. Victoras says:

    I’ve tested this connectivity and with no luck… What do I need to do to make Skype connect with Lync easily?

  85. says:

    I am inspired by the nature of data on this site. It advises me that I need to acquire more structure to my blogging.

  86. says:

    Your substance gives perusers things to consider in a fascinating way.This is an eminent post I seen on account of offer it.

  87. Duez says:

    Is it possible to share files between Lync 2013 and skype?

  88. says:

    Truth be told in the wake of understanding, I needed to go demonstrate to it to my companion and he ejoyed it too !

  89. tai jewelry says:

    I generally discover extraordinary learning from it. I feel truly upbeat to have seen your website page and anticipate such a large number of all the more stimulating times perusing here.
    tai jewelry

  90. msp hack tool says:

    I would concur that concentrating on development versus expense control amid the early phases of a business is perfect, in any case, there will be a moment that that shifts.
    msp hack tool

  91. ano says:

    Does not work at all

  92. says:

    It would appear that you spend a considerable measure of exertion and time on your website.

  93. says:

    I surmise that at some point later on I may attempt to compose a book to oblige my site, yet we will see.Good post with valuable tips and ideas.

  94. says:

    I surmise that at some point later on I may attempt to compose a book to oblige my site, yet we will see.Good post with valuable tips and ideas.

  95. candida cleanse says:

    Likewise, a debt of gratitude is in order for considering me to comment! I delighted in perusing your articles.
    candida cleanse

  96. says:

    I was really caught with the bit of assets you must. Enormous thumbs up for making such eminent website page !

  97. says:

    I was really caught with the bit of assets you must. Enormous thumbs up for making such eminent website page !

  98. says:

    I inform that this is the primary spot where I discover issues I’ve been scanning for. You have a smart yet appealing method for writing.

  99. says:

    You have done truly decent occupation. There are numerous individuals seeking about that now they will sufficiently discover sources by your tips.Great article, it was extremely helpful!

  100. says:

    You have done truly decent occupation. There are numerous individuals seeking about that now they will sufficiently discover sources by your tips.Great article, it was extremely helpful!

  101. says:

    I by and large find mind boggling data from it.We will moreover research a blend of sexual acts, tips, traps and toys.

  102. says:

    Extraordinarily interesting to examine this article.I might need to thank you for the attempts you had made for creating this magnificent article.

  103. says:

    You ought to visit it’s marvelous. Your website review would swell up your guests.

  104. says:

    Excellent article. To a great degree interesting to examine. I genuinely love to examine such a nice article. Thankful ! keep rocking.

  105. petersonc17 says:

    Lync – Skype connectivity will be a great boost for Skype users as they can have web video conferencing similar to webex, R-HUB web conferencing servers, gotomeeting etc.

  106. says:

    Your top notch finding out about this extraordinary post can transform into a proper reason for such people.What a fantabulous post this has been.

  107. says:

    This site is amazing. I for the most part find mind boggling gaining from it.I don’t grasp what has happened to the custom of passing on dependable awesome articles.

  108. says:

    The blog is informational and always produce amazing things. Excellent Blog ! I would like to thank for the efforts you have made in writing this post.

  109. says:

    I am overpowered by your post with such a decent theme. My companion specified to me your site, so I creative energy I’d demonstrat to it for myself.

  110. show box says:

    Thanks for the great info. I really loved this. I would like to apprentice at the same time as you amend your web site, how could i subscribe for a blog site?
    For more info on showbox please refer below sites:
    Latest version of Showbox App download for all android smart phones and tablets. – It’s just 2 MB file you can easily get it on your android device without much trouble. Showbox app was well designed application for android to watch movies and TV shows, Cartoons and many more such things on your smartphone.
    For showbox on iOS (iPhone/iPad), please read below articles:
    Showbox for PC articles:
    There are countless for PC clients as it is essentially easy to understand, simple to introduce, gives continuous administration, effectively reasonable. it is accessible at completely free of expense i.e., there will be no establishment charges and after establishment
    it doesn’t charge cash for watching films and recordings. Not simply watching, it likewise offers alternative to download recordings and motion pictures. The accompanying are the strides that are to be taken after to introduce Showbox application on Android. The above
    all else thing to be done is, go to the Security Settings on your Android telephone, Scroll down and tap on ‘Obscure sources’.
    Movie Box, an esteemed movies application in which you can find stacks of programs and films. The guide is given here to download Movie Box app to Android and to Apple iOS 9.0.2, iOS 8.4/8.3 and also for the lower versions without Jailbreak.
    Please do login to Showbox application with the help of Ymail. You can login in Ymail from here –
    Sign Up & Do registration for latest movies on Showbox application

  111. Noustestons.Com says:

    I completely cherish your web journal and find the greater part of your post’s to be exactly what I’m searching for. would you be able to offer visitor essayists to compose content for you

  112. says:

    I tell this is the essential spot where I find issues I’ve been chasing down. You have a sharp yet engaging system for writing.

  113. Photography says:

    What’s more, I discovered this one really intriguing and it ought to go into my accumulation. Good work !

Comments are closed.

Skip to main content